diff --git a/open_spiel/games/quoridor/quoridor.cc b/open_spiel/games/quoridor/quoridor.cc index 352e48d5af..1c43cc69fe 100644 --- a/open_spiel/games/quoridor/quoridor.cc +++ b/open_spiel/games/quoridor/quoridor.cc @@ -14,14 +14,21 @@ #include "open_spiel/games/quoridor/quoridor.h" +#include #include #include #include #include +#include +#include #include #include +#include "open_spiel/abseil-cpp/absl/strings/str_cat.h" +#include "open_spiel/abseil-cpp/absl/types/span.h" #include "open_spiel/game_parameters.h" +#include "open_spiel/observer.h" +#include "open_spiel/spiel.h" #include "open_spiel/spiel_utils.h" #include "open_spiel/utils/tensor_view.h" @@ -146,7 +153,9 @@ QuoridorState::QuoridorState(std::shared_ptr game, int board_size, : State(game), board_size_(board_size), board_diameter_(board_size * 2 - 1), - ansi_color_output_(ansi_color_output) { + ansi_color_output_(ansi_color_output), + // See ActionToMove for explanation of the below + base_for_relative_(2, 2, board_diameter_) { board_.resize(board_diameter_ * board_diameter_, kPlayerNone); players_.resize(num_players_); // Account for order of turns (order of play is clockwise) @@ -200,14 +209,34 @@ void QuoridorState::InitializePlayer(QuoridorPlayer p) { } } +/* + * The original implementation mapped action IDs to absolute board positions. + * This meant that moving "north" had a different ID for every pawn position. + * Now action IDs are encoded in the same virtual space as absolute board + * positions, but they indicate the pawn's relative move as if it were in + * square (1,1). So when we get those action IDs in, we need to convert them + * back into the absolute position into which we need to place the pawn. + */ Move QuoridorState::ActionToMove(Action action_id) const { - return GetMove(action_id % board_diameter_, action_id / board_diameter_); + Move move = GetMove(action_id % board_diameter_, action_id / board_diameter_); + if (!move.IsWall()) { + Move target = player_loc_[current_player_] + (move - base_for_relative_); + if (GetPlayer(target) == kPlayerNone) { + return target; + } else { + // Jumping over a player is inferred - it has the same action ID as just + // stepping + return player_loc_[current_player_] + ((move - base_for_relative_) * 2); + } + } + return move; } std::vector QuoridorState::LegalActions() const { std::vector moves; if (IsTerminal()) return moves; - int max_moves = 5; // Max pawn moves, including jumps. + int max_moves = + num_players_ > 2 ? 6 : 5; // Max legal pawn moves, including jumps. if (wall_count_[current_player_] > 0) { max_moves += 2 * (board_size_ - 1) * (board_size_ - 1); // Max wall moves. } @@ -261,7 +290,7 @@ void QuoridorState::AddActions(Move cur, Offset offset, Move forward = cur + offset * 2; if (GetPlayer(forward) == kPlayerNone) { // Normal single step in this direction. - moves->push_back(forward.xy); + moves->push_back((base_for_relative_ + offset * 2).xy); return; } @@ -271,7 +300,8 @@ void QuoridorState::AddActions(Move cur, Offset offset, // In two-players: A normal jump is allowed. We know that spot is empty. // In >2 players, must check. if (GetPlayer(cur + offset * 4) == kPlayerNone) { - moves->push_back((cur + offset * 4).xy); + // The relative action ID for jumping directly over is the same as moving + moves->push_back((base_for_relative_ + offset * 2).xy); return; } else { return; @@ -283,13 +313,13 @@ void QuoridorState::AddActions(Move cur, Offset offset, Offset left = offset.rotate_left(); if (!IsWall(forward + left)) { if (GetPlayer(forward + left * 2) == kPlayerNone) { - moves->push_back((forward + left * 2).xy); + moves->push_back((base_for_relative_ + offset * 2 + left * 2).xy); } } Offset right = offset.rotate_right(); if (!IsWall(forward + right)) { if (GetPlayer(forward + right * 2) == kPlayerNone) { - moves->push_back((forward + right * 2).xy); + moves->push_back((base_for_relative_ + offset * 2 + right * 2).xy); } } } @@ -582,14 +612,14 @@ void QuoridorState::ObservationTensor(Player player, } void QuoridorState::DoApplyAction(Action action) { + Move move = ActionToMove(action); // If players is forced to pass it is valid to stay in place, on a field where // there is already a player - if (board_[action] != current_player_) { - SPIEL_CHECK_EQ(board_[action], kPlayerNone); + if (board_[move.xy] != current_player_) { + SPIEL_CHECK_EQ(board_[move.xy], kPlayerNone); } SPIEL_CHECK_EQ(outcome_, kPlayerNone); - Move move = ActionToMove(action); SPIEL_CHECK_TRUE(move.IsValid()); if (move.IsWall()) { @@ -636,7 +666,13 @@ QuoridorGame::QuoridorGame(const GameParameters& params) wall_count_( ParameterValue("wall_count", board_size_ * board_size_ / 8)), ansi_color_output_(ParameterValue("ansi_color_output")), - num_players_(ParameterValue("players")) {} - + num_players_(ParameterValue("players")) { + if (board_size_ < 3) { + // For relative moves, we need to be able to describe moves using a 3x3 grid + // and since we use the board to number the moves (see above), we need the + // playing board to be at least that big. + SpielFatalError("Board size must be at least 3x3."); + } +} } // namespace quoridor } // namespace open_spiel diff --git a/open_spiel/games/quoridor/quoridor.h b/open_spiel/games/quoridor/quoridor.h index 7055cc8ca0..43b7909294 100644 --- a/open_spiel/games/quoridor/quoridor.h +++ b/open_spiel/games/quoridor/quoridor.h @@ -85,6 +85,7 @@ struct Move { Move operator+(const Offset& o) const { return Move(x + o.x, y + o.y, size); } Move operator-(const Offset& o) const { return Move(x - o.x, y - o.y, size); } + Offset operator-(const Move& o) const { return Offset(x - o.x, y - o.y); } }; // State of an in-play game. @@ -155,6 +156,7 @@ class QuoridorState : public State { const int board_size_; const int board_diameter_; const bool ansi_color_output_; + const Move base_for_relative_; }; // Game object. diff --git a/open_spiel/integration_tests/playthroughs/quoridor(board_size=5).txt b/open_spiel/integration_tests/playthroughs/quoridor(board_size=5).txt index c6e1184ee8..9284464fce 100644 --- a/open_spiel/integration_tests/playthroughs/quoridor(board_size=5).txt +++ b/open_spiel/integration_tests/playthroughs/quoridor(board_size=5).txt @@ -57,8 +57,8 @@ ObservationTensor(0) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(1) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0] Rewards() = [0, 0] Returns() = [0, 0] -LegalActions() = [1, 3, 5, 7, 9, 11, 13, 15, 19, 21, 23, 25, 27, 29, 31, 33, 37, 39, 41, 43, 45, 47, 49, 51, 55, 57, 58, 59, 61, 63, 65, 67, 69, 74, 78] -StringLegalActions() = ["a1v", "b1v", "c1v", "d1v", "a1h", "b1h", "c1h", "d1h", "a2v", "b2v", "c2v", "d2v", "a2h", "b2h", "c2h", "d2h", "a3v", "b3v", "c3v", "d3v", "a3h", "b3h", "c3h", "d3h", "a4v", "b4v", "c4", "c4v", "d4v", "a4h", "b4h", "c4h", "d4h", "b5", "d5"] +LegalActions() = [1, 2, 3, 5, 7, 9, 11, 13, 15, 18, 19, 21, 22, 23, 25, 27, 29, 31, 33, 37, 39, 41, 43, 45, 47, 49, 51, 55, 57, 59, 61, 63, 65, 67, 69] +StringLegalActions() = ["a1v", "c4", "b1v", "c1v", "d1v", "a1h", "b1h", "c1h", "d1h", "b5", "a2v", "b2v", "d5", "c2v", "d2v", "a2h", "b2h", "c2h", "d2h", "a3v", "b3v", "c3v", "d3v", "a3h", "b3h", "c3h", "d3h", "a4v", "b4v", "c4v", "d4v", "a4h", "b4h", "c4h", "d4h"] # Apply action "a4h" action: 63 @@ -90,8 +90,8 @@ ObservationTensor(0) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(1) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0] Rewards() = [0, 0] Returns() = [0, 0] -LegalActions() = [1, 2, 3, 5, 6, 7, 9, 11, 13, 15, 19, 21, 22, 23, 25, 27, 29, 31, 33, 37, 39, 41, 43, 45, 47, 49, 51, 57, 59, 61, 67, 69] -StringLegalActions() = ["a1v", "b1", "b1v", "c1v", "d1", "d1v", "a1h", "b1h", "c1h", "d1h", "a2v", "b2v", "c2", "c2v", "d2v", "a2h", "b2h", "c2h", "d2h", "a3v", "b3v", "c3v", "d3v", "a3h", "b3h", "c3h", "d3h", "b4v", "c4v", "d4v", "c4h", "d4h"] +LegalActions() = [1, 3, 5, 7, 9, 11, 13, 15, 18, 19, 21, 22, 23, 25, 27, 29, 31, 33, 37, 38, 39, 41, 43, 45, 47, 49, 51, 57, 59, 61, 67, 69] +StringLegalActions() = ["a1v", "b1v", "c1v", "d1v", "a1h", "b1h", "c1h", "d1h", "b1", "a2v", "b2v", "d1", "c2v", "d2v", "a2h", "b2h", "c2h", "d2h", "a3v", "c2", "b3v", "c3v", "d3v", "a3h", "b3h", "c3h", "d3h", "b4v", "c4v", "d4v", "c4h", "d4h"] # Apply action "c4v" action: 59 @@ -123,8 +123,8 @@ ObservationTensor(0) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(1) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0] Rewards() = [0, 0] Returns() = [0, 0] -LegalActions() = [1, 3, 5, 7, 9, 11, 13, 15, 19, 21, 23, 25, 27, 29, 31, 33, 37, 39, 43, 45, 47, 49, 51, 57, 58, 61, 69, 74] -StringLegalActions() = ["a1v", "b1v", "c1v", "d1v", "a1h", "b1h", "c1h", "d1h", "a2v", "b2v", "c2v", "d2v", "a2h", "b2h", "c2h", "d2h", "a3v", "b3v", "d3v", "a3h", "b3h", "c3h", "d3h", "b4v", "c4", "d4v", "d4h", "b5"] +LegalActions() = [1, 2, 3, 5, 7, 9, 11, 13, 15, 18, 19, 21, 23, 25, 27, 29, 31, 33, 37, 39, 43, 45, 47, 49, 51, 57, 61, 69] +StringLegalActions() = ["a1v", "c4", "b1v", "c1v", "d1v", "a1h", "b1h", "c1h", "d1h", "b5", "a2v", "b2v", "c2v", "d2v", "a2h", "b2h", "c2h", "d2h", "a3v", "b3v", "d3v", "a3h", "b3h", "c3h", "d3h", "b4v", "d4v", "d4h"] # Apply action "d1v" action: 7 @@ -156,8 +156,8 @@ ObservationTensor(0) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(1) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0] Rewards() = [0, 0] Returns() = [0, 0] -LegalActions() = [1, 2, 3, 5, 6, 9, 11, 13, 19, 21, 22, 23, 27, 29, 31, 33, 37, 39, 43, 45, 47, 49, 51, 57, 61, 69] -StringLegalActions() = ["a1v", "b1", "b1v", "c1v", "d1", "a1h", "b1h", "c1h", "a2v", "b2v", "c2", "c2v", "a2h", "b2h", "c2h", "d2h", "a3v", "b3v", "d3v", "a3h", "b3h", "c3h", "d3h", "b4v", "d4v", "d4h"] +LegalActions() = [1, 3, 5, 9, 11, 13, 18, 19, 21, 22, 23, 27, 29, 31, 33, 37, 38, 39, 43, 45, 47, 49, 51, 57, 61, 69] +StringLegalActions() = ["a1v", "b1v", "c1v", "a1h", "b1h", "c1h", "b1", "a2v", "b2v", "d1", "c2v", "a2h", "b2h", "c2h", "d2h", "a3v", "c2", "b3v", "d3v", "a3h", "b3h", "c3h", "d3h", "b4v", "d4v", "d4h"] # Apply action "c3h" action: 49 @@ -207,8 +207,8 @@ ObservationTensor(1): ◯◯◯◯◉◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◉◉◉◉◉◉◉◉◉ ◉◉◉◉◉◉◉◉◉ Rewards() = [0, 0] Returns() = [0, 0] -LegalActions() = [1, 3, 5, 9, 11, 13, 19, 21, 23, 27, 29, 31, 33, 37, 43, 58, 61, 69, 74] -StringLegalActions() = ["a1v", "b1v", "c1v", "a1h", "b1h", "c1h", "a2v", "b2v", "c2v", "a2h", "b2h", "c2h", "d2h", "a3v", "d3v", "c4", "d4v", "d4h", "b5"] +LegalActions() = [1, 2, 3, 5, 9, 11, 13, 18, 19, 21, 23, 27, 29, 31, 33, 37, 43, 61, 69] +StringLegalActions() = ["a1v", "c4", "b1v", "c1v", "a1h", "b1h", "c1h", "b5", "a2v", "b2v", "c2v", "a2h", "b2h", "c2h", "d2h", "a3v", "d3v", "d4v", "d4h"] # Apply action "d4v" action: 61 @@ -258,67 +258,67 @@ ObservationTensor(1): ◯◯◯◯◉◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◉◉◉◉◉◉◉◉◉ Rewards() = [0, 0] Returns() = [0, 0] -LegalActions() = [1, 2, 3, 5, 6, 9, 11, 13, 19, 21, 22, 23, 27, 29, 31, 33, 37] -StringLegalActions() = ["a1v", "b1", "b1v", "c1v", "d1", "a1h", "b1h", "c1h", "a2v", "b2v", "c2", "c2v", "a2h", "b2h", "c2h", "d2h", "a3v"] +LegalActions() = [1, 3, 5, 9, 11, 13, 18, 19, 21, 22, 23, 27, 29, 31, 33, 37, 38] +StringLegalActions() = ["a1v", "b1v", "c1v", "a1h", "b1h", "c1h", "b1", "a2v", "b2v", "d1", "c2v", "a2h", "b2h", "c2h", "d2h", "a3v", "c2"] # Apply action "c2h" action: 31 # State 6 # Apply action "b5" -action: 74 +action: 18 # State 7 # Apply action "b1" -action: 2 +action: 18 # State 8 # Apply action "c5" -action: 76 +action: 22 # State 9 # Apply action "a1" -action: 0 +action: 18 # State 10 # Apply action "c4" -action: 58 +action: 2 # State 11 # Apply action "b1" -action: 2 +action: 22 # State 12 # Apply action "c5" -action: 76 +action: 38 # State 13 # Apply action "c1" -action: 4 +action: 22 # State 14 # Apply action "c4" -action: 58 +action: 2 # State 15 # Apply action "b1" -action: 2 +action: 18 # State 16 # Apply action "c5" -action: 76 +action: 38 # State 17 # Apply action "a1" -action: 0 +action: 18 # State 18 # Apply action "b5" -action: 74 +action: 18 # State 19 # Apply action "a2" -action: 18 +action: 38 # State 20 # Board size: 5, walls: 0, 0 @@ -334,13 +334,13 @@ action: 18 # 5 . 0 . | . | . 5 # a b c d e IsTerminal() = False -History() = [63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18] -HistoryString() = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18" +History() = [63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38] +HistoryString() = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 0 -InformationStateString(0) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18" -InformationStateString(1) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18" +InformationStateString(0) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38" +InformationStateString(1) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38" ObservationString(0) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . . . . | . 1\n + \n 2 @ . . . | . 2\n ---+--- \n 3 . . . . . 3\n ---+--- \n 4 . . . | . | . 4\n ---+--- + + \n 5 . 0 . | . | . 5\n a b c d e\n" ObservationString(1) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . . . . | . 1\n + \n 2 @ . . . | . 2\n ---+--- \n 3 . . . . . 3\n ---+--- \n 4 . . . | . | . 4\n ---+--- + + \n 5 . 0 . | . | . 5\n a b c d e\n" ObservationTensor(0): @@ -365,11 +365,11 @@ ObservationTensor(1): ◯◯◉◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0] Returns() = [0, 0] -LegalActions() = [72, 76] +LegalActions() = [18, 22] StringLegalActions() = ["a5", "c5"] # Apply action "a5" -action: 72 +action: 18 # State 21 # Board size: 5, walls: 0, 0 @@ -385,13 +385,13 @@ action: 72 # 5 0 . . | . | . 5 # a b c d e IsTerminal() = False -History() = [63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72] -HistoryString() = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72" +History() = [63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18] +HistoryString() = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 1 -InformationStateString(0) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72" -InformationStateString(1) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72" +InformationStateString(0) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18" +InformationStateString(1) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18" ObservationString(0) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . . . . | . 1\n + \n 2 @ . . . | . 2\n ---+--- \n 3 . . . . . 3\n ---+--- \n 4 . . . | . | . 4\n ---+--- + + \n 5 0 . . | . | . 5\n a b c d e\n" ObservationString(1) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . . . . | . 1\n + \n 2 @ . . . | . 2\n ---+--- \n 3 . . . . . 3\n ---+--- \n 4 . . . | . | . 4\n ---+--- + + \n 5 0 . . | . | . 5\n a b c d e\n" ObservationTensor(0): @@ -416,15 +416,15 @@ ObservationTensor(1): ◉◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0] Returns() = [0, 0] -LegalActions() = [0, 20, 36] +LegalActions() = [2, 22, 38] StringLegalActions() = ["a1", "b2", "a3"] # Apply action "b2" -action: 20 +action: 22 # State 22 # Apply action "b5" -action: 74 +action: 22 # State 23 # Apply action "c2" @@ -432,31 +432,31 @@ action: 22 # State 24 # Apply action "a5" -action: 72 +action: 18 # State 25 # Apply action "d2" -action: 24 +action: 22 # State 26 # Apply action "b5" -action: 74 +action: 22 # State 27 # Apply action "c2" -action: 22 +action: 18 # State 28 # Apply action "c5" -action: 76 +action: 22 # State 29 # Apply action "b2" -action: 20 +action: 18 # State 30 # Apply action "b5" -action: 74 +action: 18 # State 31 # Apply action "b3" @@ -464,35 +464,35 @@ action: 38 # State 32 # Apply action "a5" -action: 72 +action: 18 # State 33 # Apply action "c3" -action: 40 +action: 22 # State 34 # Apply action "b5" -action: 74 +action: 22 # State 35 # Apply action "d3" -action: 42 +action: 22 # State 36 # Apply action "c5" -action: 76 +action: 22 # State 37 # Apply action "e3" -action: 44 +action: 22 # State 38 # Apply action "b5" -action: 74 +action: 18 # State 39 # Apply action "e4" -action: 62 +action: 38 # State 40 # Board size: 5, walls: 0, 0 @@ -508,13 +508,13 @@ action: 62 # 5 . 0 . | . | . 5 # a b c d e IsTerminal() = False -History() = [63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62] -HistoryString() = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62" +History() = [63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38] +HistoryString() = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 0 -InformationStateString(0) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62" -InformationStateString(1) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62" +InformationStateString(0) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38" +InformationStateString(1) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38" ObservationString(0) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . . . . | . 1\n + \n 2 . . . . | . 2\n ---+--- \n 3 . . . . . 3\n ---+--- \n 4 . . . | . | @ 4\n ---+--- + + \n 5 . 0 . | . | . 5\n a b c d e\n" ObservationString(1) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . . . . | . 1\n + \n 2 . . . . | . 2\n ---+--- \n 3 . . . . . 3\n ---+--- \n 4 . . . | . | @ 4\n ---+--- + + \n 5 . 0 . | . | . 5\n a b c d e\n" ObservationTensor(0): @@ -539,11 +539,11 @@ ObservationTensor(1): ◯◯◉◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0] Returns() = [0, 0] -LegalActions() = [72, 76] +LegalActions() = [18, 22] StringLegalActions() = ["a5", "c5"] # Apply action "a5" -action: 72 +action: 18 # State 41 # Board size: 5, walls: 0, 0 @@ -559,13 +559,13 @@ action: 72 # 5 0 . . | . | . 5 # a b c d e IsTerminal() = False -History() = [63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72] -HistoryString() = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72" +History() = [63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18] +HistoryString() = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 1 -InformationStateString(0) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72" -InformationStateString(1) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72" +InformationStateString(0) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18" +InformationStateString(1) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18" ObservationString(0) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . . . . | . 1\n + \n 2 . . . . | . 2\n ---+--- \n 3 . . . . . 3\n ---+--- \n 4 . . . | . | @ 4\n ---+--- + + \n 5 0 . . | . | . 5\n a b c d e\n" ObservationString(1) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . . . . | . 1\n + \n 2 . . . . | . 2\n ---+--- \n 3 . . . . . 3\n ---+--- \n 4 . . . | . | @ 4\n ---+--- + + \n 5 0 . . | . | . 5\n a b c d e\n" ObservationTensor(0): @@ -590,83 +590,83 @@ ObservationTensor(1): ◉◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0] Returns() = [0, 0] -LegalActions() = [44, 80] +LegalActions() = [2, 38] StringLegalActions() = ["e3", "e5"] # Apply action "e3" -action: 44 +action: 2 # State 42 # Apply action "b5" -action: 74 +action: 22 # State 43 # Apply action "e2" -action: 26 +action: 2 # State 44 # Apply action "c5" -action: 76 +action: 22 # State 45 # Apply action "e1" -action: 8 +action: 2 # State 46 # Apply action "c4" -action: 58 +action: 2 # State 47 # Apply action "e2" -action: 26 +action: 38 # State 48 # Apply action "c5" -action: 76 +action: 38 # State 49 # Apply action "e1" -action: 8 +action: 2 # State 50 # Apply action "b5" -action: 74 +action: 18 # State 51 # Apply action "e2" -action: 26 +action: 38 # State 52 # Apply action "a5" -action: 72 +action: 18 # State 53 # Apply action "e3" -action: 44 +action: 38 # State 54 # Apply action "b5" -action: 74 +action: 22 # State 55 # Apply action "d3" -action: 42 +action: 18 # State 56 # Apply action "c5" -action: 76 +action: 22 # State 57 # Apply action "e3" -action: 44 +action: 22 # State 58 # Apply action "b5" -action: 74 +action: 18 # State 59 # Apply action "d3" -action: 42 +action: 18 # State 60 # Board size: 5, walls: 0, 0 @@ -682,13 +682,13 @@ action: 42 # 5 . 0 . | . | . 5 # a b c d e IsTerminal() = False -History() = [63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42] -HistoryString() = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42" +History() = [63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18] +HistoryString() = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 0 -InformationStateString(0) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42" -InformationStateString(1) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42" +InformationStateString(0) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18" +InformationStateString(1) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18" ObservationString(0) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . . . . | . 1\n + \n 2 . . . . | . 2\n ---+--- \n 3 . . . @ . 3\n ---+--- \n 4 . . . | . | . 4\n ---+--- + + \n 5 . 0 . | . | . 5\n a b c d e\n" ObservationString(1) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . . . . | . 1\n + \n 2 . . . . | . 2\n ---+--- \n 3 . . . @ . 3\n ---+--- \n 4 . . . | . | . 4\n ---+--- + + \n 5 . 0 . | . | . 5\n a b c d e\n" ObservationTensor(0): @@ -713,11 +713,11 @@ ObservationTensor(1): ◯◯◉◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0] Returns() = [0, 0] -LegalActions() = [72, 76] +LegalActions() = [18, 22] StringLegalActions() = ["a5", "c5"] # Apply action "c5" -action: 76 +action: 22 # State 61 # Board size: 5, walls: 0, 0 @@ -733,13 +733,13 @@ action: 76 # 5 . . 0 | . | . 5 # a b c d e IsTerminal() = False -History() = [63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76] -HistoryString() = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76" +History() = [63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22] +HistoryString() = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 1 -InformationStateString(0) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76" -InformationStateString(1) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76" +InformationStateString(0) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22" +InformationStateString(1) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22" ObservationString(0) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . . . . | . 1\n + \n 2 . . . . | . 2\n ---+--- \n 3 . . . @ . 3\n ---+--- \n 4 . . . | . | . 4\n ---+--- + + \n 5 . . 0 | . | . 5\n a b c d e\n" ObservationString(1) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . . . . | . 1\n + \n 2 . . . . | . 2\n ---+--- \n 3 . . . @ . 3\n ---+--- \n 4 . . . | . | . 4\n ---+--- + + \n 5 . . 0 | . | . 5\n a b c d e\n" ObservationTensor(0): @@ -764,63 +764,63 @@ ObservationTensor(1): ◯◯◯◯◉◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0] Returns() = [0, 0] -LegalActions() = [40, 44] +LegalActions() = [18, 22] StringLegalActions() = ["c3", "e3"] # Apply action "c3" -action: 40 +action: 18 # State 62 # Apply action "b5" -action: 74 +action: 18 # State 63 # Apply action "b3" -action: 38 +action: 18 # State 64 # Apply action "a5" -action: 72 +action: 18 # State 65 # Apply action "a3" -action: 36 +action: 18 # State 66 # Apply action "b5" -action: 74 +action: 22 # State 67 # Apply action "a4" -action: 54 +action: 38 # State 68 # Apply action "a5" -action: 72 +action: 18 # State 69 # Apply action "a3" -action: 36 +action: 2 # State 70 # Apply action "b5" -action: 74 +action: 22 # State 71 # Apply action "b3" -action: 38 +action: 22 # State 72 # Apply action "c5" -action: 76 +action: 22 # State 73 # Apply action "b2" -action: 20 +action: 2 # State 74 # Apply action "b5" -action: 74 +action: 18 # State 75 # Apply action "c2" @@ -828,19 +828,19 @@ action: 22 # State 76 # Apply action "a5" -action: 72 +action: 18 # State 77 # Apply action "c1" -action: 4 +action: 2 # State 78 # Apply action "b5" -action: 74 +action: 22 # State 79 # Apply action "b1" -action: 2 +action: 18 # State 80 # Board size: 5, walls: 0, 0 @@ -856,13 +856,13 @@ action: 2 # 5 . 0 . | . | . 5 # a b c d e IsTerminal() = False -History() = [63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76, 40, 74, 38, 72, 36, 74, 54, 72, 36, 74, 38, 76, 20, 74, 22, 72, 4, 74, 2] -HistoryString() = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76, 40, 74, 38, 72, 36, 74, 54, 72, 36, 74, 38, 76, 20, 74, 22, 72, 4, 74, 2" +History() = [63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22, 18, 18, 18, 18, 18, 22, 38, 18, 2, 22, 22, 22, 2, 18, 22, 18, 2, 22, 18] +HistoryString() = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22, 18, 18, 18, 18, 18, 22, 38, 18, 2, 22, 22, 22, 2, 18, 22, 18, 2, 22, 18" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 0 -InformationStateString(0) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76, 40, 74, 38, 72, 36, 74, 54, 72, 36, 74, 38, 76, 20, 74, 22, 72, 4, 74, 2" -InformationStateString(1) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76, 40, 74, 38, 72, 36, 74, 54, 72, 36, 74, 38, 76, 20, 74, 22, 72, 4, 74, 2" +InformationStateString(0) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22, 18, 18, 18, 18, 18, 22, 38, 18, 2, 22, 22, 22, 2, 18, 22, 18, 2, 22, 18" +InformationStateString(1) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22, 18, 18, 18, 18, 18, 22, 38, 18, 2, 22, 22, 22, 2, 18, 22, 18, 2, 22, 18" ObservationString(0) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . @ . . | . 1\n + \n 2 . . . . | . 2\n ---+--- \n 3 . . . . . 3\n ---+--- \n 4 . . . | . | . 4\n ---+--- + + \n 5 . 0 . | . | . 5\n a b c d e\n" ObservationString(1) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . @ . . | . 1\n + \n 2 . . . . | . 2\n ---+--- \n 3 . . . . . 3\n ---+--- \n 4 . . . | . | . 4\n ---+--- + + \n 5 . 0 . | . | . 5\n a b c d e\n" ObservationTensor(0): @@ -887,11 +887,11 @@ ObservationTensor(1): ◯◯◉◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0] Returns() = [0, 0] -LegalActions() = [72, 76] +LegalActions() = [18, 22] StringLegalActions() = ["a5", "c5"] # Apply action "c5" -action: 76 +action: 22 # State 81 # Board size: 5, walls: 0, 0 @@ -907,13 +907,13 @@ action: 76 # 5 . . 0 | . | . 5 # a b c d e IsTerminal() = False -History() = [63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76, 40, 74, 38, 72, 36, 74, 54, 72, 36, 74, 38, 76, 20, 74, 22, 72, 4, 74, 2, 76] -HistoryString() = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76, 40, 74, 38, 72, 36, 74, 54, 72, 36, 74, 38, 76, 20, 74, 22, 72, 4, 74, 2, 76" +History() = [63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22, 18, 18, 18, 18, 18, 22, 38, 18, 2, 22, 22, 22, 2, 18, 22, 18, 2, 22, 18, 22] +HistoryString() = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22, 18, 18, 18, 18, 18, 22, 38, 18, 2, 22, 22, 22, 2, 18, 22, 18, 2, 22, 18, 22" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 1 -InformationStateString(0) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76, 40, 74, 38, 72, 36, 74, 54, 72, 36, 74, 38, 76, 20, 74, 22, 72, 4, 74, 2, 76" -InformationStateString(1) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76, 40, 74, 38, 72, 36, 74, 54, 72, 36, 74, 38, 76, 20, 74, 22, 72, 4, 74, 2, 76" +InformationStateString(0) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22, 18, 18, 18, 18, 18, 22, 38, 18, 2, 22, 22, 22, 2, 18, 22, 18, 2, 22, 18, 22" +InformationStateString(1) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22, 18, 18, 18, 18, 18, 22, 38, 18, 2, 22, 22, 22, 2, 18, 22, 18, 2, 22, 18, 22" ObservationString(0) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . @ . . | . 1\n + \n 2 . . . . | . 2\n ---+--- \n 3 . . . . . 3\n ---+--- \n 4 . . . | . | . 4\n ---+--- + + \n 5 . . 0 | . | . 5\n a b c d e\n" ObservationString(1) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . @ . . | . 1\n + \n 2 . . . . | . 2\n ---+--- \n 3 . . . . . 3\n ---+--- \n 4 . . . | . | . 4\n ---+--- + + \n 5 . . 0 | . | . 5\n a b c d e\n" ObservationTensor(0): @@ -938,47 +938,47 @@ ObservationTensor(1): ◯◯◯◯◉◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0] Returns() = [0, 0] -LegalActions() = [0, 4, 20] +LegalActions() = [18, 22, 38] StringLegalActions() = ["a1", "c1", "b2"] # Apply action "a1" -action: 0 +action: 18 # State 82 # Apply action "b5" -action: 74 +action: 18 # State 83 # Apply action "a2" -action: 18 +action: 38 # State 84 # Apply action "a5" -action: 72 +action: 18 # State 85 # Apply action "a1" -action: 0 +action: 2 # State 86 # Apply action "b5" -action: 74 +action: 22 # State 87 # Apply action "a2" -action: 18 +action: 38 # State 88 # Apply action "a5" -action: 72 +action: 18 # State 89 # Apply action "b2" -action: 20 +action: 22 # State 90 # Apply action "b5" -action: 74 +action: 22 # State 91 # Apply action "a2" @@ -986,35 +986,35 @@ action: 18 # State 92 # Apply action "c5" -action: 76 +action: 22 # State 93 # Apply action "a3" -action: 36 +action: 38 # State 94 # Apply action "c4" -action: 58 +action: 2 # State 95 # Apply action "a4" -action: 54 +action: 38 # State 96 # Apply action "b4" -action: 56 +action: 18 # State 97 # Apply action "a3" -action: 36 +action: 2 # State 98 # Apply action "c4" -action: 58 +action: 22 # State 99 # Apply action "b3" -action: 38 +action: 22 # State 100 # Board size: 5, walls: 0, 0 @@ -1030,13 +1030,13 @@ action: 38 # 5 . . . | . | . 5 # a b c d e IsTerminal() = True -History() = [63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76, 40, 74, 38, 72, 36, 74, 54, 72, 36, 74, 38, 76, 20, 74, 22, 72, 4, 74, 2, 76, 0, 74, 18, 72, 0, 74, 18, 72, 20, 74, 18, 76, 36, 58, 54, 56, 36, 58, 38] -HistoryString() = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76, 40, 74, 38, 72, 36, 74, 54, 72, 36, 74, 38, 76, 20, 74, 22, 72, 4, 74, 2, 76, 0, 74, 18, 72, 0, 74, 18, 72, 20, 74, 18, 76, 36, 58, 54, 56, 36, 58, 38" +History() = [63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22, 18, 18, 18, 18, 18, 22, 38, 18, 2, 22, 22, 22, 2, 18, 22, 18, 2, 22, 18, 22, 18, 18, 38, 18, 2, 22, 38, 18, 22, 22, 18, 22, 38, 2, 38, 18, 2, 22, 22] +HistoryString() = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22, 18, 18, 18, 18, 18, 22, 38, 18, 2, 22, 22, 22, 2, 18, 22, 18, 2, 22, 18, 22, 18, 18, 38, 18, 2, 22, 38, 18, 22, 22, 18, 22, 38, 2, 38, 18, 2, 22, 22" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = -4 -InformationStateString(0) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76, 40, 74, 38, 72, 36, 74, 54, 72, 36, 74, 38, 76, 20, 74, 22, 72, 4, 74, 2, 76, 0, 74, 18, 72, 0, 74, 18, 72, 20, 74, 18, 76, 36, 58, 54, 56, 36, 58, 38" -InformationStateString(1) = "63, 59, 7, 49, 61, 31, 74, 2, 76, 0, 58, 2, 76, 4, 58, 2, 76, 0, 74, 18, 72, 20, 74, 22, 72, 24, 74, 22, 76, 20, 74, 38, 72, 40, 74, 42, 76, 44, 74, 62, 72, 44, 74, 26, 76, 8, 58, 26, 76, 8, 74, 26, 72, 44, 74, 42, 76, 44, 74, 42, 76, 40, 74, 38, 72, 36, 74, 54, 72, 36, 74, 38, 76, 20, 74, 22, 72, 4, 74, 2, 76, 0, 74, 18, 72, 0, 74, 18, 72, 20, 74, 18, 76, 36, 58, 54, 56, 36, 58, 38" +InformationStateString(0) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22, 18, 18, 18, 18, 18, 22, 38, 18, 2, 22, 22, 22, 2, 18, 22, 18, 2, 22, 18, 22, 18, 18, 38, 18, 2, 22, 38, 18, 22, 22, 18, 22, 38, 2, 38, 18, 2, 22, 22" +InformationStateString(1) = "63, 59, 7, 49, 61, 31, 18, 18, 22, 18, 2, 22, 38, 22, 2, 18, 38, 18, 18, 38, 18, 22, 22, 22, 18, 22, 22, 18, 22, 18, 18, 38, 18, 22, 22, 22, 22, 22, 18, 38, 18, 2, 22, 2, 22, 2, 2, 38, 38, 2, 18, 38, 18, 38, 22, 18, 22, 22, 18, 18, 22, 18, 18, 18, 18, 18, 22, 38, 18, 2, 22, 22, 22, 2, 18, 22, 18, 2, 22, 18, 22, 18, 18, 38, 18, 2, 22, 38, 18, 22, 22, 18, 22, 38, 2, 38, 18, 2, 22, 22" ObservationString(0) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . . . . | . 1\n + \n 2 . . . . | . 2\n ---+--- \n 3 . @ . . . 3\n ---+--- \n 4 . . 0 | . | . 4\n ---+--- + + \n 5 . . . | . | . 5\n a b c d e\n" ObservationString(1) = "Board size: 5, walls: 0, 0\n a b c d e\n 1 . . . . | . 1\n + \n 2 . . . . | . 2\n ---+--- \n 3 . @ . . . 3\n ---+--- \n 4 . . 0 | . | . 4\n ---+--- + + \n 5 . . . | . | . 5\n a b c d e\n" ObservationTensor(0): diff --git a/open_spiel/integration_tests/playthroughs/quoridor(players=4).txt b/open_spiel/integration_tests/playthroughs/quoridor(players=4).txt index 16eb357182..7809d2b9f6 100644 --- a/open_spiel/integration_tests/playthroughs/quoridor(players=4).txt +++ b/open_spiel/integration_tests/playthroughs/quoridor(players=4).txt @@ -71,8 +71,8 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 107, 109, 111, 113, 115, 117, 119, 121, 123, 125, 127, 129, 131, 133, 137, 139, 141, 143, 145, 147, 149, 151, 153, 155, 157, 159, 161, 163, 165, 167, 171, 173, 175, 177, 179, 181, 183, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 246, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269, 278, 282] -StringLegalActions() = ["a1v", "b1v", "c1v", "d1v", "e1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "d1h", "e1h", "f1h", "g1h", "h1h", "a2v", "b2v", "c2v", "d2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "c2h", "d2h", "e2h", "f2h", "g2h", "h2h", "a3v", "b3v", "c3v", "d3v", "e3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "c4v", "d4v", "e4v", "f4v", "g4v", "h4v", "a4h", "b4h", "c4h", "d4h", "e4h", "f4h", "g4h", "h4h", "a5v", "b5v", "c5v", "d5v", "e5v", "f5v", "g5v", "h5v", "a5h", "b5h", "c5h", "d5h", "e5h", "f5h", "g5h", "h5h", "a6v", "b6v", "c6v", "d6v", "e6v", "f6v", "g6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h", "d9", "f9"] +LegalActions() = [1, 2, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 34, 35, 37, 38, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 107, 109, 111, 113, 115, 117, 119, 121, 123, 125, 127, 129, 131, 133, 137, 139, 141, 143, 145, 147, 149, 151, 153, 155, 157, 159, 161, 163, 165, 167, 171, 173, 175, 177, 179, 181, 183, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] +StringLegalActions() = ["a1v", "e8", "b1v", "c1v", "d1v", "e1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "d1h", "e1h", "f1h", "g1h", "h1h", "d9", "a2v", "b2v", "f9", "c2v", "d2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "c2h", "d2h", "e2h", "f2h", "g2h", "h2h", "a3v", "b3v", "c3v", "d3v", "e3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "c4v", "d4v", "e4v", "f4v", "g4v", "h4v", "a4h", "b4h", "c4h", "d4h", "e4h", "f4h", "g4h", "h4h", "a5v", "b5v", "c5v", "d5v", "e5v", "f5v", "g5v", "h5v", "a5h", "b5h", "c5h", "d5h", "e5h", "f5h", "g5h", "h5h", "a6v", "b6v", "c6v", "d6v", "e6v", "f6v", "g6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] # Apply action "c5v" action: 141 @@ -118,8 +118,8 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 102, 103, 105, 109, 111, 113, 115, 117, 119, 121, 123, 125, 127, 129, 131, 133, 137, 138, 139, 143, 145, 147, 149, 151, 153, 155, 159, 161, 163, 165, 167, 170, 171, 173, 177, 179, 181, 183, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] -StringLegalActions() = ["a1v", "b1v", "c1v", "d1v", "e1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "d1h", "e1h", "f1h", "g1h", "h1h", "a2v", "b2v", "c2v", "d2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "c2h", "d2h", "e2h", "f2h", "g2h", "h2h", "a3v", "b3v", "c3v", "d3v", "e3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4", "a4v", "b4v", "d4v", "e4v", "f4v", "g4v", "h4v", "a4h", "b4h", "c4h", "d4h", "e4h", "f4h", "g4h", "h4h", "a5v", "b5", "b5v", "d5v", "e5v", "f5v", "g5v", "h5v", "a5h", "b5h", "d5h", "e5h", "f5h", "g5h", "h5h", "a6", "a6v", "b6v", "d6v", "e6v", "f6v", "g6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] +LegalActions() = [1, 2, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 35, 37, 38, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 69, 70, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 109, 111, 113, 115, 117, 119, 121, 123, 125, 127, 129, 131, 133, 137, 139, 143, 145, 147, 149, 151, 153, 155, 159, 161, 163, 165, 167, 171, 173, 177, 179, 181, 183, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] +StringLegalActions() = ["a1v", "a4", "b1v", "c1v", "d1v", "e1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "d1h", "e1h", "f1h", "g1h", "h1h", "a2v", "b2v", "b5", "c2v", "d2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "c2h", "d2h", "e2h", "f2h", "g2h", "h2h", "a3v", "a6", "b3v", "c3v", "d3v", "e3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "e4v", "f4v", "g4v", "h4v", "a4h", "b4h", "c4h", "d4h", "e4h", "f4h", "g4h", "h4h", "a5v", "b5v", "d5v", "e5v", "f5v", "g5v", "h5v", "a5h", "b5h", "d5h", "e5h", "f5h", "g5h", "h5h", "a6v", "b6v", "d6v", "e6v", "f6v", "g6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] # Apply action "g5v" action: 149 @@ -165,8 +165,8 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [1, 3, 5, 6, 7, 9, 10, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 35, 37, 39, 41, 42, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 109, 111, 113, 117, 119, 121, 123, 125, 127, 129, 131, 133, 137, 139, 143, 145, 147, 151, 153, 155, 159, 161, 163, 167, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] -StringLegalActions() = ["a1v", "b1v", "c1v", "d1", "d1v", "e1v", "f1", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "d1h", "e1h", "f1h", "g1h", "h1h", "a2v", "b2v", "c2v", "d2v", "e2", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "c2h", "d2h", "e2h", "f2h", "g2h", "h2h", "a3v", "b3v", "c3v", "d3v", "e3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "e4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "e4h", "f4h", "g4h", "h4h", "a5v", "b5v", "d5v", "e5v", "f5v", "h5v", "a5h", "b5h", "d5h", "e5h", "f5h", "h5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] +LegalActions() = [1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 34, 35, 37, 38, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 69, 70, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 109, 111, 113, 117, 119, 121, 123, 125, 127, 129, 131, 133, 137, 139, 143, 145, 147, 151, 153, 155, 159, 161, 163, 167, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] +StringLegalActions() = ["a1v", "b1v", "c1v", "d1v", "e1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "d1h", "e1h", "f1h", "g1h", "h1h", "d1", "a2v", "b2v", "f1", "c2v", "d2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "c2h", "d2h", "e2h", "f2h", "g2h", "h2h", "a3v", "e2", "b3v", "c3v", "d3v", "e3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "e4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "e4h", "f4h", "g4h", "h4h", "a5v", "b5v", "d5v", "e5v", "f5v", "h5v", "a5h", "b5h", "d5h", "e5h", "f5h", "h5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] # Apply action "e1h" action: 25 @@ -212,8 +212,8 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [1, 3, 5, 7, 11, 13, 15, 17, 19, 21, 29, 31, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 109, 111, 113, 117, 118, 119, 121, 123, 125, 127, 129, 131, 133, 137, 139, 143, 145, 147, 150, 151, 153, 155, 159, 161, 163, 167, 171, 173, 177, 179, 181, 185, 186, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] -StringLegalActions() = ["a1v", "b1v", "c1v", "d1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "a2v", "b2v", "c2v", "d2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "c2h", "d2h", "e2h", "f2h", "g2h", "h2h", "a3v", "b3v", "c3v", "d3v", "e3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "e4v", "f4v", "h4v", "i4", "a4h", "b4h", "c4h", "d4h", "e4h", "f4h", "g4h", "h4h", "a5v", "b5v", "d5v", "e5v", "f5v", "h5", "h5v", "a5h", "b5h", "d5h", "e5h", "f5h", "h5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "i6", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] +LegalActions() = [1, 2, 3, 5, 7, 11, 13, 15, 17, 19, 21, 29, 31, 34, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 69, 70, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 109, 111, 113, 117, 119, 121, 123, 125, 127, 129, 131, 133, 137, 139, 143, 145, 147, 151, 153, 155, 159, 161, 163, 167, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] +StringLegalActions() = ["a1v", "i4", "b1v", "c1v", "d1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "h5", "a2v", "b2v", "c2v", "d2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "c2h", "d2h", "e2h", "f2h", "g2h", "h2h", "a3v", "i6", "b3v", "c3v", "d3v", "e3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "e4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "e4h", "f4h", "g4h", "h4h", "a5v", "b5v", "d5v", "e5v", "f5v", "h5v", "a5h", "b5h", "d5h", "e5h", "f5h", "h5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] # Apply action "e4v" action: 111 @@ -259,8 +259,8 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [1, 3, 5, 7, 11, 13, 15, 17, 19, 21, 29, 31, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 69, 71, 73, 75, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 109, 113, 117, 119, 121, 123, 125, 129, 131, 133, 137, 139, 143, 147, 151, 153, 155, 159, 161, 163, 167, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 246, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269, 278, 282] -StringLegalActions() = ["a1v", "b1v", "c1v", "d1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "a2v", "b2v", "c2v", "d2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "c2h", "d2h", "e2h", "f2h", "g2h", "h2h", "a3v", "b3v", "c3v", "d3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "h4h", "a5v", "b5v", "d5v", "f5v", "h5v", "a5h", "b5h", "d5h", "e5h", "f5h", "h5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h", "d9", "f9"] +LegalActions() = [1, 2, 3, 5, 7, 11, 13, 15, 17, 19, 21, 29, 31, 34, 35, 37, 38, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 69, 71, 73, 75, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 109, 113, 117, 119, 121, 123, 125, 129, 131, 133, 137, 139, 143, 147, 151, 153, 155, 159, 161, 163, 167, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] +StringLegalActions() = ["a1v", "e8", "b1v", "c1v", "d1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "d9", "a2v", "b2v", "f9", "c2v", "d2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "c2h", "d2h", "e2h", "f2h", "g2h", "h2h", "a3v", "b3v", "c3v", "d3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "h4h", "a5v", "b5v", "d5v", "f5v", "h5v", "a5h", "b5h", "d5h", "e5h", "f5h", "h5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] # Apply action "d2h" action: 57 @@ -306,8 +306,8 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [1, 3, 5, 7, 11, 13, 15, 17, 19, 21, 29, 31, 35, 37, 39, 43, 45, 47, 49, 51, 53, 61, 63, 65, 69, 71, 73, 75, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 102, 103, 105, 109, 113, 117, 119, 121, 123, 125, 129, 131, 133, 137, 138, 139, 143, 147, 151, 153, 155, 159, 161, 163, 167, 170, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] -StringLegalActions() = ["a1v", "b1v", "c1v", "d1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "a2v", "b2v", "c2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "f2h", "g2h", "h2h", "a3v", "b3v", "c3v", "d3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4", "a4v", "b4v", "d4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "h4h", "a5v", "b5", "b5v", "d5v", "f5v", "h5v", "a5h", "b5h", "d5h", "e5h", "f5h", "h5h", "a6", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] +LegalActions() = [1, 2, 3, 5, 7, 11, 13, 15, 17, 19, 21, 29, 31, 35, 37, 38, 39, 43, 45, 47, 49, 51, 53, 61, 63, 65, 69, 70, 71, 73, 75, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 109, 113, 117, 119, 121, 123, 125, 129, 131, 133, 137, 139, 143, 147, 151, 153, 155, 159, 161, 163, 167, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] +StringLegalActions() = ["a1v", "a4", "b1v", "c1v", "d1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "a2v", "b2v", "b5", "c2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "f2h", "g2h", "h2h", "a3v", "a6", "b3v", "c3v", "d3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "h4h", "a5v", "b5v", "d5v", "f5v", "h5v", "a5h", "b5h", "d5h", "e5h", "f5h", "h5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] # Apply action "h5h" action: 167 @@ -353,8 +353,8 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [1, 3, 5, 6, 7, 10, 11, 13, 15, 17, 19, 21, 29, 31, 35, 37, 39, 43, 45, 47, 49, 51, 53, 61, 63, 65, 69, 71, 73, 75, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 109, 113, 117, 119, 121, 123, 125, 129, 131, 137, 139, 143, 147, 153, 155, 159, 161, 163, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] -StringLegalActions() = ["a1v", "b1v", "c1v", "d1", "d1v", "f1", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "a2v", "b2v", "c2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "f2h", "g2h", "h2h", "a3v", "b3v", "c3v", "d3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "a5v", "b5v", "d5v", "f5v", "a5h", "b5h", "d5h", "e5h", "f5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] +LegalActions() = [1, 3, 5, 7, 11, 13, 15, 17, 19, 21, 29, 31, 34, 35, 37, 38, 39, 43, 45, 47, 49, 51, 53, 61, 63, 65, 69, 71, 73, 75, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 109, 113, 117, 119, 121, 123, 125, 129, 131, 137, 139, 143, 147, 153, 155, 159, 161, 163, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] +StringLegalActions() = ["a1v", "b1v", "c1v", "d1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "d1", "a2v", "b2v", "f1", "c2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "f2h", "g2h", "h2h", "a3v", "b3v", "c3v", "d3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "a5v", "b5v", "d5v", "f5v", "a5h", "b5h", "d5h", "e5h", "f5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] # Apply action "c2v" action: 39 @@ -400,8 +400,8 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [1, 3, 7, 11, 13, 15, 17, 19, 21, 29, 31, 35, 37, 43, 45, 47, 49, 51, 53, 61, 63, 65, 69, 71, 75, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 109, 113, 117, 118, 119, 121, 123, 125, 129, 131, 137, 139, 143, 147, 150, 153, 155, 159, 161, 163, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] -StringLegalActions() = ["a1v", "b1v", "d1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "a2v", "b2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "f2h", "g2h", "h2h", "a3v", "b3v", "d3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "f4v", "h4v", "i4", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "a5v", "b5v", "d5v", "f5v", "h5", "a5h", "b5h", "d5h", "e5h", "f5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] +LegalActions() = [1, 2, 3, 7, 11, 13, 15, 17, 19, 21, 29, 31, 34, 35, 37, 43, 45, 47, 49, 51, 53, 61, 63, 65, 69, 71, 75, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 109, 113, 117, 119, 121, 123, 125, 129, 131, 137, 139, 143, 147, 153, 155, 159, 161, 163, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] +StringLegalActions() = ["a1v", "i4", "b1v", "d1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "h5", "a2v", "b2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "f2h", "g2h", "h2h", "a3v", "b3v", "d3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "a5v", "b5v", "d5v", "f5v", "a5h", "b5h", "d5h", "e5h", "f5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] # Apply action "d5h" action: 159 @@ -447,8 +447,8 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [1, 3, 7, 11, 13, 15, 17, 19, 21, 29, 31, 35, 37, 43, 45, 47, 49, 51, 53, 61, 63, 65, 69, 71, 75, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 109, 113, 117, 119, 121, 123, 125, 129, 131, 137, 139, 147, 153, 155, 163, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 246, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269, 278, 282] -StringLegalActions() = ["a1v", "b1v", "d1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "a2v", "b2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "f2h", "g2h", "h2h", "a3v", "b3v", "d3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "a5v", "b5v", "f5v", "a5h", "b5h", "f5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h", "d9", "f9"] +LegalActions() = [1, 2, 3, 7, 11, 13, 15, 17, 19, 21, 29, 31, 34, 35, 37, 38, 43, 45, 47, 49, 51, 53, 61, 63, 65, 69, 71, 75, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 103, 105, 109, 113, 117, 119, 121, 123, 125, 129, 131, 137, 139, 147, 153, 155, 163, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] +StringLegalActions() = ["a1v", "e8", "b1v", "d1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "d9", "a2v", "b2v", "f9", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "f2h", "g2h", "h2h", "a3v", "b3v", "d3v", "f3v", "g3v", "h3v", "a3h", "b3h", "c3h", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "a5v", "b5v", "f5v", "a5h", "b5h", "f5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] # Apply action "b3h" action: 87 @@ -494,8 +494,8 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [1, 3, 7, 11, 13, 15, 17, 19, 21, 29, 31, 35, 37, 43, 45, 47, 49, 51, 53, 61, 63, 65, 69, 75, 79, 81, 83, 91, 93, 95, 97, 99, 102, 103, 105, 109, 113, 117, 119, 121, 123, 125, 129, 131, 137, 138, 139, 147, 153, 155, 163, 170, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] -StringLegalActions() = ["a1v", "b1v", "d1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "a2v", "b2v", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "f2h", "g2h", "h2h", "a3v", "d3v", "f3v", "g3v", "h3v", "d3h", "e3h", "f3h", "g3h", "h3h", "a4", "a4v", "b4v", "d4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "a5v", "b5", "b5v", "f5v", "a5h", "b5h", "f5h", "a6", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] +LegalActions() = [1, 2, 3, 7, 11, 13, 15, 17, 19, 21, 29, 31, 35, 37, 38, 43, 45, 47, 49, 51, 53, 61, 63, 65, 69, 70, 75, 79, 81, 83, 91, 93, 95, 97, 99, 103, 105, 109, 113, 117, 119, 121, 123, 125, 129, 131, 137, 139, 147, 153, 155, 163, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] +StringLegalActions() = ["a1v", "a4", "b1v", "d1v", "f1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "a2v", "b2v", "b5", "e2v", "f2v", "g2v", "h2v", "a2h", "b2h", "f2h", "g2h", "h2h", "a3v", "a6", "d3v", "f3v", "g3v", "h3v", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "a5v", "b5v", "f5v", "a5h", "b5h", "f5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] # Apply action "f1v" action: 11 @@ -541,8 +541,8 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [1, 3, 6, 10, 13, 15, 17, 19, 21, 29, 31, 35, 37, 43, 47, 49, 51, 53, 61, 63, 65, 69, 75, 79, 81, 83, 91, 93, 95, 97, 99, 103, 105, 109, 113, 117, 119, 121, 123, 125, 129, 131, 137, 139, 147, 153, 155, 163, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] -StringLegalActions() = ["a1v", "b1v", "d1", "f1", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "a2v", "b2v", "e2v", "g2v", "h2v", "a2h", "b2h", "f2h", "g2h", "h2h", "a3v", "d3v", "f3v", "g3v", "h3v", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "a5v", "b5v", "f5v", "a5h", "b5h", "f5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] +LegalActions() = [1, 3, 13, 15, 17, 19, 21, 29, 31, 34, 35, 37, 38, 43, 47, 49, 51, 53, 61, 63, 65, 69, 75, 79, 81, 83, 91, 93, 95, 97, 99, 103, 105, 109, 113, 117, 119, 121, 123, 125, 129, 131, 137, 139, 147, 153, 155, 163, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 209, 211, 213, 215, 217, 219, 221, 223, 225, 227, 229, 231, 233, 235, 239, 241, 243, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] +StringLegalActions() = ["a1v", "b1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "d1", "a2v", "b2v", "f1", "e2v", "g2v", "h2v", "a2h", "b2h", "f2h", "g2h", "h2h", "a3v", "d3v", "f3v", "g3v", "h3v", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "a5v", "b5v", "f5v", "a5h", "b5h", "f5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "c7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "c7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "c8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] # Apply action "c7v" action: 209 @@ -588,8 +588,8 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [1, 3, 13, 15, 17, 19, 21, 29, 31, 35, 37, 43, 47, 49, 51, 53, 61, 63, 65, 69, 75, 79, 81, 83, 91, 93, 95, 97, 99, 103, 105, 109, 113, 117, 118, 119, 121, 123, 125, 129, 131, 137, 139, 147, 150, 153, 155, 163, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 211, 213, 215, 217, 219, 221, 223, 227, 229, 231, 233, 235, 239, 241, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] -StringLegalActions() = ["a1v", "b1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "a2v", "b2v", "e2v", "g2v", "h2v", "a2h", "b2h", "f2h", "g2h", "h2h", "a3v", "d3v", "f3v", "g3v", "h3v", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "f4v", "h4v", "i4", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "a5v", "b5v", "f5v", "h5", "a5h", "b5h", "f5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] +LegalActions() = [1, 2, 3, 13, 15, 17, 19, 21, 29, 31, 34, 35, 37, 43, 47, 49, 51, 53, 61, 63, 65, 69, 75, 79, 81, 83, 91, 93, 95, 97, 99, 103, 105, 109, 113, 117, 119, 121, 123, 125, 129, 131, 137, 139, 147, 153, 155, 163, 171, 173, 177, 179, 181, 185, 187, 189, 191, 193, 195, 197, 199, 201, 205, 207, 211, 213, 215, 217, 219, 221, 223, 227, 229, 231, 233, 235, 239, 241, 245, 247, 249, 251, 253, 255, 257, 259, 261, 263, 265, 267, 269] +StringLegalActions() = ["a1v", "i4", "b1v", "g1v", "h1v", "a1h", "b1h", "c1h", "g1h", "h1h", "h5", "a2v", "b2v", "e2v", "g2v", "h2v", "a2h", "b2h", "f2h", "g2h", "h2h", "a3v", "d3v", "f3v", "g3v", "h3v", "d3h", "e3h", "f3h", "g3h", "h3h", "a4v", "b4v", "d4v", "f4v", "h4v", "a4h", "b4h", "c4h", "d4h", "f4h", "g4h", "a5v", "b5v", "f5v", "a5h", "b5h", "f5h", "a6v", "b6v", "d6v", "e6v", "f6v", "h6v", "a6h", "b6h", "c6h", "d6h", "e6h", "f6h", "g6h", "h6h", "a7v", "b7v", "d7v", "e7v", "f7v", "g7v", "h7v", "a7h", "b7h", "d7h", "e7h", "f7h", "g7h", "h7h", "a8v", "b8v", "d8v", "e8v", "f8v", "g8v", "h8v", "a8h", "b8h", "c8h", "d8h", "e8h", "f8h", "g8h", "h8h"] # Apply action "b6h" action: 189 @@ -684,7 +684,7 @@ action: 197 # State 34 # Apply action "d1" -action: 6 +action: 34 # State 35 # Apply action "h6h" @@ -700,11 +700,11 @@ action: 47 # State 38 # Apply action "e1" -action: 8 +action: 38 # State 39 # Apply action "i4" -action: 118 +action: 2 # State 40 # Board size: 9, walls: 0, 0, 2, 1 @@ -728,15 +728,15 @@ action: 118 # 9 . . . . 0 . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 0 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2" ObservationString(0) = "Board size: 9, walls: 0, 0, 2, 1\n a b c d e f g h i\n 1 . . . . @ . | . . . 1\n ---+--- ---+---+ ---+--- \n 2 . . . | . . . | . | . . 2\n ---+--- +---+--- ---+---+---+--- \n 3 . . . | . | . . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | % 4\n ---+--- + + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . 0 . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 2, 1\n a b c d e f g h i\n 1 . . . . @ . | . . . 1\n ---+--- ---+---+ ---+--- \n 2 . . . | . . . | . | . . 2\n ---+--- +---+--- ---+---+---+--- \n 3 . . . | . | . . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | % 4\n ---+--- + + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . 0 . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 2, 1\n a b c d e f g h i\n 1 . . . . @ . | . . . 1\n ---+--- ---+---+ ---+--- \n 2 . . . | . . . | . | . . 2\n ---+--- +---+--- ---+---+---+--- \n 3 . . . | . | . . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | % 4\n ---+--- + + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . 0 . . . | . 9\n a b c d e f g h i\n" @@ -747,11 +747,11 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [278, 282] +LegalActions() = [34, 38] StringLegalActions() = ["d9", "f9"] # Apply action "d9" -action: 278 +action: 34 # State 41 # Board size: 9, walls: 0, 0, 2, 1 @@ -775,15 +775,15 @@ action: 278 # 9 . . . 0 . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 2 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34" ObservationString(0) = "Board size: 9, walls: 0, 0, 2, 1\n a b c d e f g h i\n 1 . . . . @ . | . . . 1\n ---+--- ---+---+ ---+--- \n 2 . . . | . . . | . | . . 2\n ---+--- +---+--- ---+---+---+--- \n 3 . . . | . | . . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | % 4\n ---+--- + + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 2, 1\n a b c d e f g h i\n 1 . . . . @ . | . . . 1\n ---+--- ---+---+ ---+--- \n 2 . . . | . . . | . | . . 2\n ---+--- +---+--- ---+---+---+--- \n 3 . . . | . | . . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | % 4\n ---+--- + + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 2, 1\n a b c d e f g h i\n 1 . . . . @ . | . . . 1\n ---+--- ---+---+ ---+--- \n 2 . . . | . . . | . | . . 2\n ---+--- +---+--- ---+---+---+--- \n 3 . . . | . | . . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | % 4\n ---+--- + + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" @@ -794,11 +794,11 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [138] +LegalActions() = [38] StringLegalActions() = ["b5"] # Apply action "b5" -action: 138 +action: 38 # State 42 # Board size: 9, walls: 0, 0, 2, 1 @@ -822,15 +822,15 @@ action: 138 # 9 . . . 0 . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 1 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38" ObservationString(0) = "Board size: 9, walls: 0, 0, 2, 1\n a b c d e f g h i\n 1 . . . . @ . | . . . 1\n ---+--- ---+---+ ---+--- \n 2 . . . | . . . | . | . . 2\n ---+--- +---+--- ---+---+---+--- \n 3 . . . | . | . . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | % 4\n ---+--- + + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 2, 1\n a b c d e f g h i\n 1 . . . . @ . | . . . 1\n ---+--- ---+---+ ---+--- \n 2 . . . | . . . | . | . . 2\n ---+--- +---+--- ---+---+---+--- \n 3 . . . | . | . . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | % 4\n ---+--- + + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 2, 1\n a b c d e f g h i\n 1 . . . . @ . | . . . 1\n ---+--- ---+---+ ---+--- \n 2 . . . | . . . | . | . . 2\n ---+--- +---+--- ---+---+---+--- \n 3 . . . | . | . . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | % 4\n ---+--- + + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" @@ -841,11 +841,11 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [6, 10, 43, 125] +LegalActions() = [34, 38, 43, 125] StringLegalActions() = ["d1", "f1", "e2v", "d4h"] # Apply action "d1" -action: 6 +action: 34 # State 43 # Board size: 9, walls: 0, 0, 2, 1 @@ -869,15 +869,15 @@ action: 6 # 9 . . . 0 . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 3 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34" ObservationString(0) = "Board size: 9, walls: 0, 0, 2, 1\n a b c d e f g h i\n 1 . . . @ . . | . . . 1\n ---+--- ---+---+ ---+--- \n 2 . . . | . . . | . | . . 2\n ---+--- +---+--- ---+---+---+--- \n 3 . . . | . | . . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | % 4\n ---+--- + + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 2, 1\n a b c d e f g h i\n 1 . . . @ . . | . . . 1\n ---+--- ---+---+ ---+--- \n 2 . . . | . . . | . | . . 2\n ---+--- +---+--- ---+---+---+--- \n 3 . . . | . | . . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | % 4\n ---+--- + + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 2, 1\n a b c d e f g h i\n 1 . . . @ . . | . . . 1\n ---+--- ---+---+ ---+--- \n 2 . . . | . . . | . | . . 2\n ---+--- +---+--- ---+---+---+--- \n 3 . . . | . | . . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | % 4\n ---+--- + + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" @@ -888,23 +888,23 @@ ObservationTensor(2) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0 ObservationTensor(3) = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0] Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [7, 43, 84, 125, 152] -StringLegalActions() = ["d1v", "e2v", "i3", "d4h", "i5"] +LegalActions() = [2, 7, 43, 70, 125] +StringLegalActions() = ["i3", "d1v", "e2v", "i5", "d4h"] # Apply action "i3" -action: 84 +action: 2 # State 44 # Apply action "e9" -action: 280 +action: 38 # State 45 # Apply action "c5" -action: 140 +action: 38 # State 46 # Apply action "d2" -action: 40 +action: 70 # State 47 # Apply action "d4h" @@ -912,43 +912,43 @@ action: 125 # State 48 # Apply action "f9" -action: 282 +action: 38 # State 49 # Apply action "b5" -action: 138 +action: 34 # State 50 # Apply action "d1" -action: 6 +action: 2 # State 51 # Apply action "i4" -action: 118 +action: 70 # State 52 # Apply action "g9" -action: 284 +action: 38 # State 53 # Apply action "a5" -action: 136 +action: 34 # State 54 # Apply action "c1" -action: 4 +action: 34 # State 55 # Apply action "i3" -action: 84 +action: 2 # State 56 # Apply action "h9" -action: 286 +action: 38 # State 57 # Apply action "b5" -action: 138 +action: 38 # State 58 # Apply action "e2v" @@ -956,31 +956,31 @@ action: 43 # State 59 # Apply action "i4" -action: 118 +action: 70 # State 60 # Apply action "g9" -action: 284 +action: 34 # State 61 # Apply action "c5" -action: 140 +action: 38 # State 62 # Apply action "b1" -action: 2 +action: 34 # State 63 # Apply action "i3" -action: 84 +action: 2 # State 64 # Apply action "f9" -action: 282 +action: 34 # State 65 # Apply action "b5" -action: 138 +action: 34 # State 66 # Apply action "d1v" @@ -988,55 +988,55 @@ action: 7 # State 67 # Apply action "i4" -action: 118 +action: 70 # State 68 # Apply action "g9" -action: 284 +action: 38 # State 69 # Apply action "c5" -action: 140 +action: 38 # State 70 # Apply action "c1" -action: 4 +action: 38 # State 71 # Apply action "i3" -action: 84 +action: 2 # State 72 # Apply action "f9" -action: 282 +action: 34 # State 73 # Apply action "c4" -action: 106 +action: 2 # State 74 # Apply action "b1" -action: 2 +action: 34 # State 75 # Apply action "i4" -action: 118 +action: 70 # State 76 # Apply action "e9" -action: 280 +action: 34 # State 77 # Apply action "b4" -action: 104 +action: 34 # State 78 # Apply action "c1" -action: 4 +action: 38 # State 79 # Apply action "i5" -action: 152 +action: 70 # State 80 # Board size: 9, walls: 0, 0, 0, 0 @@ -1060,15 +1060,15 @@ action: 152 # 9 . . . . 0 . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 0 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . # . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . % 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . 0 . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . # . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . % 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . 0 . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . # . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . % 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . 0 . . . | . 9\n a b c d e f g h i\n" @@ -1219,11 +1219,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [278, 282] +LegalActions() = [34, 38] StringLegalActions() = ["d9", "f9"] # Apply action "f9" -action: 282 +action: 38 # State 81 # Board size: 9, walls: 0, 0, 0, 0 @@ -1247,15 +1247,15 @@ action: 282 # 9 . . . . . 0 . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 2 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . # . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . % 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . 0 . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . # . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . % 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . 0 . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . # . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . % 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . 0 . . | . 9\n a b c d e f g h i\n" @@ -1406,11 +1406,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [102, 106] +LegalActions() = [34, 38] StringLegalActions() = ["a4", "c4"] # Apply action "a4" -action: 102 +action: 34 # State 82 # Board size: 9, walls: 0, 0, 0, 0 @@ -1434,15 +1434,15 @@ action: 102 # 9 . . . . . 0 . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 1 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 # . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . % 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . 0 . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 # . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . % 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . 0 . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 # . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . % 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . 0 . . | . 9\n a b c d e f g h i\n" @@ -1593,11 +1593,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [2, 6] +LegalActions() = [34, 38] StringLegalActions() = ["b1", "d1"] # Apply action "b1" -action: 2 +action: 34 # State 83 # Board size: 9, walls: 0, 0, 0, 0 @@ -1621,15 +1621,15 @@ action: 2 # 9 . . . . . 0 . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 3 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . @ . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 # . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . % 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . 0 . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . @ . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 # . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . % 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . 0 . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . @ . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 # . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . % 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . 0 . . | . 9\n a b c d e f g h i\n" @@ -1780,155 +1780,155 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [118, 150] +LegalActions() = [2, 34] StringLegalActions() = ["i4", "h5"] # Apply action "h5" -action: 150 +action: 34 # State 84 # Apply action "e9" -action: 280 +action: 34 # State 85 # Apply action "b4" -action: 104 +action: 38 # State 86 # Apply action "a1" -action: 0 +action: 34 # State 87 # Apply action "h4" -action: 116 +action: 2 # State 88 # Apply action "d9" -action: 278 +action: 34 # State 89 # Apply action "c4" -action: 106 +action: 38 # State 90 # Apply action "a2" -action: 34 +action: 70 # State 91 # Apply action "h5" -action: 150 +action: 70 # State 92 # Apply action "e9" -action: 280 +action: 38 # State 93 # Apply action "d4" -action: 108 +action: 38 # State 94 # Apply action "a1" -action: 0 +action: 2 # State 95 # Apply action "h4" -action: 116 +action: 2 # State 96 # Apply action "f9" -action: 282 +action: 38 # State 97 # Apply action "d3" -action: 74 +action: 2 # State 98 # Apply action "a2" -action: 34 +action: 70 # State 99 # Apply action "g4" -action: 114 +action: 34 # State 100 # Apply action "f8" -action: 248 +action: 2 # State 101 # Apply action "d4" -action: 108 +action: 70 # State 102 # Apply action "a1" -action: 0 +action: 2 # State 103 # Apply action "g5" -action: 148 +action: 70 # State 104 # Apply action "e8" -action: 246 +action: 34 # State 105 # Apply action "d3" -action: 74 +action: 2 # State 106 # Apply action "a2" -action: 34 +action: 70 # State 107 # Apply action "g6" -action: 182 +action: 70 # State 108 # Apply action "d8" -action: 244 +action: 34 # State 109 # Apply action "d4" -action: 108 +action: 70 # State 110 # Apply action "a1" -action: 0 +action: 2 # State 111 # Apply action "f6" -action: 180 +action: 34 # State 112 # Apply action "d7" -action: 210 +action: 2 # State 113 # Apply action "d3" -action: 74 +action: 2 # State 114 # Apply action "a2" -action: 34 +action: 70 # State 115 # Apply action "f5" -action: 146 +action: 2 # State 116 # Apply action "d8" -action: 244 +action: 70 # State 117 # Apply action "d4" -action: 108 +action: 70 # State 118 # Apply action "b2" -action: 36 +action: 38 # State 119 # Apply action "f4" -action: 112 +action: 2 # State 120 # Board size: 9, walls: 0, 0, 0, 0 @@ -1952,15 +1952,15 @@ action: 112 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 0 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . # | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | 0 . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . # | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | 0 . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . # | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | 0 . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -2111,11 +2111,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [210, 246] +LegalActions() = [2, 38] StringLegalActions() = ["d7", "e8"] # Apply action "e8" -action: 246 +action: 38 # State 121 # Board size: 9, walls: 0, 0, 0, 0 @@ -2139,15 +2139,15 @@ action: 246 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 2 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . # | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . 0 . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . # | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . 0 . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . # | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . 0 . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -2298,11 +2298,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [74, 106] +LegalActions() = [2, 34] StringLegalActions() = ["d3", "c4"] # Apply action "d3" -action: 74 +action: 2 # State 122 # Board size: 9, walls: 0, 0, 0, 0 @@ -2326,15 +2326,15 @@ action: 74 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 1 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | # | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . 0 . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | # | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . 0 . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | # | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . 0 . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -2513,15 +2513,15 @@ action: 34 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 3 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 @ . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | # | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . 0 . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 @ . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | # | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . 0 . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 @ . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | # | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . 0 . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -2672,35 +2672,35 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [146] +LegalActions() = [70] StringLegalActions() = ["f5"] # Apply action "f5" -action: 146 +action: 70 # State 124 # Apply action "f8" -action: 248 +action: 38 # State 125 # Apply action "d4" -action: 108 +action: 70 # State 126 # Apply action "b2" -action: 36 +action: 38 # State 127 # Apply action "f6" -action: 180 +action: 70 # State 128 # Apply action "f9" -action: 282 +action: 70 # State 129 # Apply action "d3" -action: 74 +action: 2 # State 130 # Apply action "a2" @@ -2708,31 +2708,31 @@ action: 34 # State 131 # Apply action "e6" -action: 178 +action: 34 # State 132 # Apply action "f8" -action: 248 +action: 2 # State 133 # Apply action "d4" -action: 108 +action: 70 # State 134 # Apply action "b2" -action: 36 +action: 38 # State 135 # Apply action "e7" -action: 212 +action: 70 # State 136 # Apply action "f9" -action: 282 +action: 70 # State 137 # Apply action "c4" -action: 106 +action: 34 # State 138 # Apply action "c2" @@ -2740,31 +2740,31 @@ action: 38 # State 139 # Apply action "e6" -action: 178 +action: 2 # State 140 # Apply action "g9" -action: 284 +action: 38 # State 141 # Apply action "d4" -action: 108 +action: 38 # State 142 # Apply action "b2" -action: 36 +action: 34 # State 143 # Apply action "f6" -action: 180 +action: 38 # State 144 # Apply action "f9" -action: 282 +action: 34 # State 145 # Apply action "c4" -action: 106 +action: 34 # State 146 # Apply action "c2" @@ -2772,31 +2772,31 @@ action: 38 # State 147 # Apply action "g6" -action: 182 +action: 38 # State 148 # Apply action "g9" -action: 284 +action: 38 # State 149 # Apply action "d4" -action: 108 +action: 38 # State 150 # Apply action "b2" -action: 36 +action: 34 # State 151 # Apply action "g5" -action: 148 +action: 2 # State 152 # Apply action "f9" -action: 282 +action: 34 # State 153 # Apply action "d3" -action: 74 +action: 2 # State 154 # Apply action "c2" @@ -2804,23 +2804,23 @@ action: 38 # State 155 # Apply action "g6" -action: 182 +action: 70 # State 156 # Apply action "f8" -action: 248 +action: 2 # State 157 # Apply action "d4" -action: 108 +action: 70 # State 158 # Apply action "b2" -action: 36 +action: 34 # State 159 # Apply action "f6" -action: 180 +action: 34 # State 160 # Board size: 9, walls: 0, 0, 0, 0 @@ -2844,15 +2844,15 @@ action: 180 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 0 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . # | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . % . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . 0 . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . # | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . % . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . 0 . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . # | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . % . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . 0 . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -3003,11 +3003,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [246, 250, 282] +LegalActions() = [34, 38, 70] StringLegalActions() = ["e8", "g8", "f9"] # Apply action "g8" -action: 250 +action: 38 # State 161 # Board size: 9, walls: 0, 0, 0, 0 @@ -3031,15 +3031,15 @@ action: 250 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 2 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . # | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . % . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . 0 | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . # | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . % . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . 0 | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . # | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . % . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . 0 | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -3190,11 +3190,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [74, 106] +LegalActions() = [2, 34] StringLegalActions() = ["d3", "c4"] # Apply action "c4" -action: 106 +action: 34 # State 162 # Board size: 9, walls: 0, 0, 0, 0 @@ -3218,15 +3218,15 @@ action: 106 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 1 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . # . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . % . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . 0 | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . # . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . % . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . 0 | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . @ . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . # . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . % . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . 0 | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -3405,15 +3405,15 @@ action: 34 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 3 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 @ . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . # . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . % . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . 0 | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 @ . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . # . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . % . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . 0 | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 @ . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . # . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . % . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . 0 | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -3564,35 +3564,35 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [146, 178, 182] +LegalActions() = [2, 34, 38] StringLegalActions() = ["f5", "e6", "g6"] # Apply action "g6" -action: 182 +action: 38 # State 164 # Apply action "f8" -action: 248 +action: 34 # State 165 # Apply action "c5" -action: 140 +action: 70 # State 166 # Apply action "b2" -action: 36 +action: 38 # State 167 # Apply action "f6" -action: 180 +action: 34 # State 168 # Apply action "f9" -action: 282 +action: 70 # State 169 # Apply action "b5" -action: 138 +action: 34 # State 170 # Apply action "a2" @@ -3600,119 +3600,119 @@ action: 34 # State 171 # Apply action "g6" -action: 182 +action: 38 # State 172 # Apply action "e9" -action: 280 +action: 34 # State 173 # Apply action "a5" -action: 136 +action: 34 # State 174 # Apply action "a1" -action: 0 +action: 2 # State 175 # Apply action "f6" -action: 180 +action: 34 # State 176 # Apply action "d9" -action: 278 +action: 34 # State 177 # Apply action "b5" -action: 138 +action: 38 # State 178 # Apply action "b1" -action: 2 +action: 38 # State 179 # Apply action "f5" -action: 146 +action: 2 # State 180 # Apply action "c9" -action: 276 +action: 34 # State 181 # Apply action "c5" -action: 140 +action: 38 # State 182 # Apply action "c1" -action: 4 +action: 38 # State 183 # Apply action "f6" -action: 180 +action: 70 # State 184 # Apply action "d9" -action: 278 +action: 38 # State 185 # Apply action "c6" -action: 174 +action: 70 # State 186 # Apply action "b1" -action: 2 +action: 34 # State 187 # Apply action "e6" -action: 178 +action: 34 # State 188 # Apply action "e9" -action: 280 +action: 38 # State 189 # Apply action "c5" -action: 140 +action: 2 # State 190 # Apply action "c1" -action: 4 +action: 38 # State 191 # Apply action "e7" -action: 212 +action: 70 # State 192 # Apply action "d9" -action: 278 +action: 34 # State 193 # Apply action "b5" -action: 138 +action: 34 # State 194 # Apply action "d1" -action: 6 +action: 38 # State 195 # Apply action "e6" -action: 178 +action: 2 # State 196 # Apply action "c9" -action: 276 +action: 34 # State 197 # Apply action "c5" -action: 140 +action: 38 # State 198 # Apply action "c1" -action: 4 +action: 34 # State 199 # Apply action "e7" -action: 212 +action: 70 # State 200 # Board size: 9, walls: 0, 0, 0, 0 @@ -3736,15 +3736,15 @@ action: 212 # 9 . . 0 . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 0 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . # | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . 0 . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . # | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . 0 . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . # | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . 0 . . . . . | . 9\n a b c d e f g h i\n" @@ -3895,11 +3895,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [274, 278] +LegalActions() = [34, 38] StringLegalActions() = ["b9", "d9"] # Apply action "d9" -action: 278 +action: 38 # State 201 # Board size: 9, walls: 0, 0, 0, 0 @@ -3923,15 +3923,15 @@ action: 278 # 9 . . . 0 . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 2 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . # | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . # | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . . # | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" @@ -4082,11 +4082,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [106, 138, 174] +LegalActions() = [2, 34, 70] StringLegalActions() = ["c4", "b5", "c6"] # Apply action "b5" -action: 138 +action: 34 # State 202 # Board size: 9, walls: 0, 0, 0, 0 @@ -4110,15 +4110,15 @@ action: 138 # 9 . . . 0 . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 1 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . @ . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" @@ -4269,11 +4269,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [2, 6] +LegalActions() = [34, 38] StringLegalActions() = ["b1", "d1"] # Apply action "d1" -action: 6 +action: 38 # State 203 # Board size: 9, walls: 0, 0, 0, 0 @@ -4297,15 +4297,15 @@ action: 6 # 9 . . . 0 . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 3 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . @ | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . @ | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . @ | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . 0 . . . . | . 9\n a b c d e f g h i\n" @@ -4456,155 +4456,155 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [178, 214] +LegalActions() = [2, 38] StringLegalActions() = ["e6", "f7"] # Apply action "f7" -action: 214 +action: 38 # State 204 # Apply action "e9" -action: 280 +action: 38 # State 205 # Apply action "c5" -action: 140 +action: 38 # State 206 # Apply action "c1" -action: 4 +action: 34 # State 207 # Apply action "e7" -action: 212 +action: 34 # State 208 # Apply action "d9" -action: 278 +action: 34 # State 209 # Apply action "b5" -action: 138 +action: 34 # State 210 # Apply action "d1" -action: 6 +action: 38 # State 211 # Apply action "f7" -action: 214 +action: 38 # State 212 # Apply action "c9" -action: 276 +action: 34 # State 213 # Apply action "a5" -action: 136 +action: 34 # State 214 # Apply action "d2" -action: 40 +action: 70 # State 215 # Apply action "e7" -action: 212 +action: 34 # State 216 # Apply action "d9" -action: 278 +action: 38 # State 217 # Apply action "b5" -action: 138 +action: 38 # State 218 # Apply action "d1" -action: 6 +action: 2 # State 219 # Apply action "e6" -action: 178 +action: 2 # State 220 # Apply action "e9" -action: 280 +action: 38 # State 221 # Apply action "c5" -action: 140 +action: 38 # State 222 # Apply action "c1" -action: 4 +action: 34 # State 223 # Apply action "f6" -action: 180 +action: 38 # State 224 # Apply action "d9" -action: 278 +action: 34 # State 225 # Apply action "c6" -action: 174 +action: 70 # State 226 # Apply action "d1" -action: 6 +action: 38 # State 227 # Apply action "f5" -action: 146 +action: 2 # State 228 # Apply action "c9" -action: 276 +action: 34 # State 229 # Apply action "c5" -action: 140 +action: 2 # State 230 # Apply action "c1" -action: 4 +action: 34 # State 231 # Apply action "f6" -action: 180 +action: 70 # State 232 # Apply action "b9" -action: 274 +action: 34 # State 233 # Apply action "b5" -action: 138 +action: 34 # State 234 # Apply action "d1" -action: 6 +action: 38 # State 235 # Apply action "f5" -action: 146 +action: 2 # State 236 # Apply action "a9" -action: 272 +action: 34 # State 237 # Apply action "a5" -action: 136 +action: 34 # State 238 # Apply action "d2" -action: 40 +action: 70 # State 239 # Apply action "f4" -action: 112 +action: 2 # State 240 # Board size: 9, walls: 0, 0, 0, 0 @@ -4628,15 +4628,15 @@ action: 112 # 9 0 . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 0 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 0 . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 0 . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 0 . . . . . . . | . 9\n a b c d e f g h i\n" @@ -4787,11 +4787,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [238, 274] +LegalActions() = [2, 38] StringLegalActions() = ["a8", "b9"] # Apply action "a8" -action: 238 +action: 2 # State 241 # Board size: 9, walls: 0, 0, 0, 0 @@ -4815,15 +4815,15 @@ action: 238 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 2 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 0 | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 0 | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 0 | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -4974,11 +4974,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [138] +LegalActions() = [38] StringLegalActions() = ["b5"] # Apply action "b5" -action: 138 +action: 38 # State 242 # Board size: 9, walls: 0, 0, 0, 0 @@ -5002,15 +5002,15 @@ action: 138 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 1 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 0 | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 0 | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 0 | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -5161,11 +5161,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [6] +LegalActions() = [2] StringLegalActions() = ["d1"] # Apply action "d1" -action: 6 +action: 2 # State 243 # Board size: 9, walls: 0, 0, 0, 0 @@ -5189,15 +5189,15 @@ action: 6 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 3 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . @ | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 0 | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . @ | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 0 | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . @ | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | % | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 0 | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -5348,155 +5348,155 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [146] +LegalActions() = [70] StringLegalActions() = ["f5"] # Apply action "f5" -action: 146 +action: 70 # State 244 # Apply action "a7" -action: 204 +action: 2 # State 245 # Apply action "a5" -action: 136 +action: 34 # State 246 # Apply action "d2" -action: 40 +action: 70 # State 247 # Apply action "f4" -action: 112 +action: 2 # State 248 # Apply action "a6" -action: 170 +action: 2 # State 249 # Apply action "b5" -action: 138 +action: 38 # State 250 # Apply action "d1" -action: 6 +action: 2 # State 251 # Apply action "f5" -action: 146 +action: 70 # State 252 # Apply action "b6" -action: 172 +action: 38 # State 253 # Apply action "a5" -action: 136 +action: 34 # State 254 # Apply action "d2" -action: 40 +action: 70 # State 255 # Apply action "f6" -action: 180 +action: 70 # State 256 # Apply action "a6" -action: 170 +action: 34 # State 257 # Apply action "b5" -action: 138 +action: 38 # State 258 # Apply action "d1" -action: 6 +action: 2 # State 259 # Apply action "e6" -action: 178 +action: 34 # State 260 # Apply action "b6" -action: 172 +action: 38 # State 261 # Apply action "a5" -action: 136 +action: 34 # State 262 # Apply action "d2" -action: 40 +action: 70 # State 263 # Apply action "e7" -action: 212 +action: 70 # State 264 # Apply action "a6" -action: 170 +action: 34 # State 265 # Apply action "b5" -action: 138 +action: 38 # State 266 # Apply action "d1" -action: 6 +action: 2 # State 267 # Apply action "f7" -action: 214 +action: 38 # State 268 # Apply action "b6" -action: 172 +action: 38 # State 269 # Apply action "c5" -action: 140 +action: 38 # State 270 # Apply action "d2" -action: 40 +action: 70 # State 271 # Apply action "e7" -action: 212 +action: 34 # State 272 # Apply action "a6" -action: 170 +action: 34 # State 273 # Apply action "b5" -action: 138 +action: 34 # State 274 # Apply action "d1" -action: 6 +action: 2 # State 275 # Apply action "e6" -action: 178 +action: 2 # State 276 # Apply action "b6" -action: 172 +action: 38 # State 277 # Apply action "a5" -action: 136 +action: 34 # State 278 # Apply action "d2" -action: 40 +action: 70 # State 279 # Apply action "e7" -action: 212 +action: 70 # State 280 # Board size: 9, walls: 0, 0, 0, 0 @@ -5520,15 +5520,15 @@ action: 212 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 0 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . 0 . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . 0 . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . 0 . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -5679,11 +5679,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [170, 174] +LegalActions() = [34, 38] StringLegalActions() = ["a6", "c6"] # Apply action "c6" -action: 174 +action: 38 # State 281 # Board size: 9, walls: 0, 0, 0, 0 @@ -5707,15 +5707,15 @@ action: 174 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 2 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . 0 | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . 0 | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . 0 | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -5866,11 +5866,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [138] +LegalActions() = [38] StringLegalActions() = ["b5"] # Apply action "b5" -action: 138 +action: 38 # State 282 # Board size: 9, walls: 0, 0, 0, 0 @@ -5894,15 +5894,15 @@ action: 138 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 1 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . 0 | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . 0 | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . 0 | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -6053,11 +6053,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [6] +LegalActions() = [2] StringLegalActions() = ["d1"] # Apply action "d1" -action: 6 +action: 2 # State 283 # Board size: 9, walls: 0, 0, 0, 0 @@ -6081,15 +6081,15 @@ action: 6 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 3 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . @ | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . 0 | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . @ | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . 0 | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . @ | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . 0 | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -6240,155 +6240,155 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [178, 214] +LegalActions() = [2, 38] StringLegalActions() = ["e6", "f7"] # Apply action "e6" -action: 178 +action: 2 # State 284 # Apply action "b6" -action: 172 +action: 34 # State 285 # Apply action "c5" -action: 140 +action: 38 # State 286 # Apply action "d2" -action: 40 +action: 70 # State 287 # Apply action "f6" -action: 180 +action: 38 # State 288 # Apply action "c6" -action: 174 +action: 38 # State 289 # Apply action "c4" -action: 106 +action: 2 # State 290 # Apply action "d1" -action: 6 +action: 2 # State 291 # Apply action "f5" -action: 146 +action: 2 # State 292 # Apply action "c5" -action: 140 +action: 2 # State 293 # Apply action "c6" -action: 174 +action: 70 # State 294 # Apply action "c1" -action: 4 +action: 34 # State 295 # Apply action "f6" -action: 180 +action: 70 # State 296 # Apply action "c4" -action: 106 +action: 2 # State 297 # Apply action "c5" -action: 140 +action: 2 # State 298 # Apply action "d1" -action: 6 +action: 38 # State 299 # Apply action "e6" -action: 178 +action: 34 # State 300 # Apply action "d4" -action: 108 +action: 38 # State 301 # Apply action "c4" -action: 106 +action: 2 # State 302 # Apply action "c1" -action: 4 +action: 34 # State 303 # Apply action "e7" -action: 212 +action: 70 # State 304 # Apply action "d3" -action: 74 +action: 2 # State 305 # Apply action "c5" -action: 140 +action: 70 # State 306 # Apply action "b1" -action: 2 +action: 34 # State 307 # Apply action "e6" -action: 178 +action: 2 # State 308 # Apply action "d4" -action: 108 +action: 70 # State 309 # Apply action "c4" -action: 106 +action: 2 # State 310 # Apply action "c1" -action: 4 +action: 38 # State 311 # Apply action "e7" -action: 212 +action: 70 # State 312 # Apply action "d3" -action: 74 +action: 2 # State 313 # Apply action "c5" -action: 140 +action: 70 # State 314 # Apply action "d1" -action: 6 +action: 38 # State 315 # Apply action "e6" -action: 178 +action: 2 # State 316 # Apply action "d4" -action: 108 +action: 70 # State 317 # Apply action "b5" -action: 138 +action: 34 # State 318 # Apply action "d2" -action: 40 +action: 70 # State 319 # Apply action "e7" -action: 212 +action: 70 # State 320 # Board size: 9, walls: 0, 0, 0, 0 @@ -6412,15 +6412,15 @@ action: 212 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 0 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . 0 | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . 0 | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | . | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . 0 | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -6571,11 +6571,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [74, 106] +LegalActions() = [2, 34] StringLegalActions() = ["d3", "c4"] # Apply action "d3" -action: 74 +action: 2 # State 321 # Board size: 9, walls: 0, 0, 0, 0 @@ -6599,15 +6599,15 @@ action: 74 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 2 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | 0 | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | 0 | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | 0 | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 . # . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -6758,11 +6758,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [136, 140] +LegalActions() = [34, 38] StringLegalActions() = ["a5", "c5"] # Apply action "a5" -action: 136 +action: 34 # State 322 # Board size: 9, walls: 0, 0, 0, 0 @@ -6786,15 +6786,15 @@ action: 136 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 1 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | 0 | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | 0 | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . . | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | @ | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | 0 | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -6945,11 +6945,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [6] +LegalActions() = [2] StringLegalActions() = ["d1"] # Apply action "d1" -action: 6 +action: 2 # State 323 # Board size: 9, walls: 0, 0, 0, 0 @@ -6973,15 +6973,15 @@ action: 6 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = False -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136, 6] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136, 6" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34, 2] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34, 2" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = 3 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136, 6" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136, 6" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136, 6" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136, 6" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34, 2" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34, 2" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34, 2" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34, 2" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . @ | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | 0 | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . @ | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | 0 | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . @ | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | 0 | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | . . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | % . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" @@ -7132,11 +7132,11 @@ ObservationTensor(3): ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ ◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯◯ Rewards() = [0, 0, 0, 0] Returns() = [0, 0, 0, 0] -LegalActions() = [178, 214] +LegalActions() = [2, 38] StringLegalActions() = ["e6", "f7"] # Apply action "e6" -action: 178 +action: 2 # State 324 # Board size: 9, walls: 0, 0, 0, 0 @@ -7160,15 +7160,15 @@ action: 178 # 9 . . . . . . . . | . 9 # a b c d e f g h i IsTerminal() = True -History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136, 6, 178] -HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136, 6, 178" +History() = [141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34, 2, 2] +HistoryString() = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34, 2, 2" IsChanceNode() = False IsSimultaneousNode() = False CurrentPlayer() = -4 -InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136, 6, 178" -InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136, 6, 178" -InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136, 6, 178" -InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 6, 201, 61, 47, 8, 118, 278, 138, 6, 84, 280, 140, 40, 125, 282, 138, 6, 118, 284, 136, 4, 84, 286, 138, 43, 118, 284, 140, 2, 84, 282, 138, 7, 118, 284, 140, 4, 84, 282, 106, 2, 118, 280, 104, 4, 152, 282, 102, 2, 150, 280, 104, 0, 116, 278, 106, 34, 150, 280, 108, 0, 116, 282, 74, 34, 114, 248, 108, 0, 148, 246, 74, 34, 182, 244, 108, 0, 180, 210, 74, 34, 146, 244, 108, 36, 112, 246, 74, 34, 146, 248, 108, 36, 180, 282, 74, 34, 178, 248, 108, 36, 212, 282, 106, 38, 178, 284, 108, 36, 180, 282, 106, 38, 182, 284, 108, 36, 148, 282, 74, 38, 182, 248, 108, 36, 180, 250, 106, 34, 182, 248, 140, 36, 180, 282, 138, 34, 182, 280, 136, 0, 180, 278, 138, 2, 146, 276, 140, 4, 180, 278, 174, 2, 178, 280, 140, 4, 212, 278, 138, 6, 178, 276, 140, 4, 212, 278, 138, 6, 214, 280, 140, 4, 212, 278, 138, 6, 214, 276, 136, 40, 212, 278, 138, 6, 178, 280, 140, 4, 180, 278, 174, 6, 146, 276, 140, 4, 180, 274, 138, 6, 146, 272, 136, 40, 112, 238, 138, 6, 146, 204, 136, 40, 112, 170, 138, 6, 146, 172, 136, 40, 180, 170, 138, 6, 178, 172, 136, 40, 212, 170, 138, 6, 214, 172, 140, 40, 212, 170, 138, 6, 178, 172, 136, 40, 212, 174, 138, 6, 178, 172, 140, 40, 180, 174, 106, 6, 146, 140, 174, 4, 180, 106, 140, 6, 178, 108, 106, 4, 212, 74, 140, 2, 178, 108, 106, 4, 212, 74, 140, 6, 178, 108, 138, 40, 212, 74, 136, 6, 178" +InformationStateString(0) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34, 2, 2" +InformationStateString(1) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34, 2, 2" +InformationStateString(2) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34, 2, 2" +InformationStateString(3) = "141, 149, 25, 111, 57, 167, 39, 159, 87, 11, 209, 189, 205, 229, 257, 75, 177, 97, 253, 217, 83, 267, 235, 119, 65, 31, 51, 113, 93, 223, 19, 153, 261, 197, 34, 201, 61, 47, 38, 2, 34, 38, 34, 2, 38, 38, 70, 125, 38, 34, 2, 70, 38, 34, 34, 2, 38, 38, 43, 70, 34, 38, 34, 2, 34, 34, 7, 70, 38, 38, 38, 2, 34, 2, 34, 70, 34, 34, 38, 70, 38, 34, 34, 34, 34, 38, 34, 2, 34, 38, 70, 70, 38, 38, 2, 2, 38, 2, 70, 34, 2, 70, 2, 70, 34, 2, 70, 70, 34, 70, 2, 34, 2, 2, 70, 2, 70, 70, 38, 2, 38, 2, 34, 70, 38, 70, 38, 70, 70, 2, 34, 34, 2, 70, 38, 70, 70, 34, 38, 2, 38, 38, 34, 38, 34, 34, 38, 38, 38, 38, 34, 2, 34, 2, 38, 70, 2, 70, 34, 34, 38, 34, 34, 38, 34, 70, 38, 34, 70, 34, 34, 38, 34, 34, 2, 34, 34, 38, 38, 2, 34, 38, 38, 70, 38, 70, 34, 34, 38, 2, 38, 70, 34, 34, 38, 2, 34, 38, 34, 70, 38, 34, 38, 38, 38, 38, 34, 34, 34, 34, 38, 38, 34, 34, 70, 34, 38, 38, 2, 2, 38, 38, 34, 38, 34, 70, 38, 2, 34, 2, 34, 70, 34, 34, 38, 2, 34, 34, 70, 2, 2, 38, 2, 70, 2, 34, 70, 2, 2, 38, 2, 70, 38, 34, 70, 70, 34, 38, 2, 34, 38, 34, 70, 70, 34, 38, 2, 38, 38, 38, 70, 34, 34, 34, 2, 2, 38, 34, 70, 70, 38, 38, 2, 2, 34, 38, 70, 38, 38, 2, 2, 2, 2, 70, 34, 70, 2, 2, 38, 34, 38, 2, 34, 70, 2, 70, 34, 2, 70, 2, 38, 70, 2, 70, 38, 2, 70, 34, 70, 70, 2, 34, 2, 2" ObservationString(0) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . @ | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | 0 | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | % . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(1) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . @ | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | 0 | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | % . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n" ObservationString(2) = "Board size: 9, walls: 0, 0, 0, 0\n a b c d e f g h i\n 1 . . . @ | . . | . . . 1\n ---+--- +---+---+ ---+--- \n 2 . . . | . | . | . | . | . . 2\n ---+--- +---+---+---+---+---+--- \n 3 . . . | 0 | . | . . | . | . 3\n ---+--- +---+--- ---+---+ \n 4 . . . . | . | . | . . | . 4\n ---+--- ---+---+ + \n 5 # . . | . . | . | . | . . 5\n ---+--- +---+--- +---+--- \n 6 . . . | . | % . . | . . 6\n ---+--- + ---+--- ---+--- \n 7 . | . . | . | . . . | . . 7\n +---+---+ ---+--- +---+--- \n 8 . | . . | . . . . | . | . 8\n ---+--- ---+--- ---+---+ \n 9 . . . . . . . . | . 9\n a b c d e f g h i\n"