game: pentago

GameType.chance_mode = ChanceMode.DETERMINISTIC
GameType.dynamics = Dynamics.SEQUENTIAL
GameType.information = Information.PERFECT_INFORMATION
GameType.long_name = "Pentago"
GameType.max_num_players = 2
GameType.min_num_players = 2
GameType.parameter_specification = ["ansi_color_output"]
GameType.provides_information_state_string = True
GameType.provides_information_state_tensor = False
GameType.provides_observation_string = True
GameType.provides_observation_tensor = True
GameType.provides_factored_observation_string = False
GameType.reward_model = RewardModel.TERMINAL
GameType.short_name = "pentago"
GameType.utility = Utility.ZERO_SUM

NumDistinctActions() = 288
PolicyTensorShape() = [288]
MaxChanceOutcomes() = 0
GetParameters() = {ansi_color_output=False}
NumPlayers() = 2
MinUtility() = -1.0
MaxUtility() = 1.0
UtilitySum() = 0.0
ObservationTensorShape() = [3, 6, 6]
ObservationTensorLayout() = TensorLayout.CHW
ObservationTensorSize() = 108
MaxGameLength() = 36
ToString() = "pentago()"

# State 0
#     > t     u <
#     a b c d e f
# v 1 . . . . . . v
# s 2 . . . . . . v
#   3 . . . . . .
#   4 . . . . . .
# z 5 . . . . . . w
# ^ 6 . . . . . . ^
#     > y     x <
IsTerminal() = False
History() = []
HistoryString() = ""
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 0
InformationStateString(0) = ""
InformationStateString(1) = ""
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 . . . . . . v\ns 2 . . . . . . v\n  3 . . . . . .  \n  4 . . . . . .  \nz 5 . . . . . . w\n^ 6 . . . . . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 . . . . . . v\ns 2 . . . . . . v\n  3 . . . . . .  \n  4 . . . . . .  \nz 5 . . . . . . w\n^ 6 . . . . . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 . . . . . . v\ns 2 . . . . . . v\n  3 . . . . . .  \n  4 . . . . . .  \nz 5 . . . . . . w\n^ 6 . . . . . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
ObservationTensor(1):
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["a1s", "a1t", "a1u", "a1v", "a1w", "a1x", "a1y", "a1z", "b1s", "b1t", "b1u", "b1v", "b1w", "b1x", "b1y", "b1z", "c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "d1s", "d1t", "d1u", "d1v", "d1w", "d1x", "d1y", "d1z", "e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "f1s", "f1t", "f1u", "f1v", "f1w", "f1x", "f1y", "f1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "b2s", "b2t", "b2u", "b2v", "b2w", "b2x", "b2y", "b2z", "c2s", "c2t", "c2u", "c2v", "c2w", "c2x", "c2y", "c2z", "d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "e2s", "e2t", "e2u", "e2v", "e2w", "e2x", "e2y", "e2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "a3s", "a3t", "a3u", "a3v", "a3w", "a3x", "a3y", "a3z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "d3s", "d3t", "d3u", "d3v", "d3w", "d3x", "d3y", "d3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "b4s", "b4t", "b4u", "b4v", "b4w", "b4x", "b4y", "b4z", "c4s", "c4t", "c4u", "c4v", "c4w", "c4x", "c4y", "c4z", "d4s", "d4t", "d4u", "d4v", "d4w", "d4x", "d4y", "d4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "a6s", "a6t", "a6u", "a6v", "a6w", "a6x", "a6y", "a6z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "d6s", "d6t", "d6u", "d6v", "d6w", "d6x", "d6y", "d6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "c6s"
action: 256

# State 1
#     > t     u <
#     a b c d e f
# v 1 . . . . . . v
# s 2 . . . . . . v
#   3 . . . . . .
#   4 . . . . . .
# z 5 . . . . . . w
# ^ 6 . . O . . . ^
#     > y     x <
IsTerminal() = False
History() = [256]
HistoryString() = "256"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 1
InformationStateString(0) = "256"
InformationStateString(1) = "256"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 . . . . . . v\ns 2 . . . . . . v\n  3 . . . . . .  \n  4 . . . . . .  \nz 5 . . . . . . w\n^ 6 . . O . . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 . . . . . . v\ns 2 . . . . . . v\n  3 . . . . . .  \n  4 . . . . . .  \nz 5 . . . . . . w\n^ 6 . . O . . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 . . . . . . v\ns 2 . . . . . . v\n  3 . . . . . .  \n  4 . . . . . .  \nz 5 . . . . . . w\n^ 6 . . O . . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◉◯◯◯  ◯◯◯◯◯◯  ◉◉◯◉◉◉
ObservationTensor(1):
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◉◯◯◯  ◉◉◯◉◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["a1s", "a1t", "a1u", "a1v", "a1w", "a1x", "a1y", "a1z", "b1s", "b1t", "b1u", "b1v", "b1w", "b1x", "b1y", "b1z", "c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "d1s", "d1t", "d1u", "d1v", "d1w", "d1x", "d1y", "d1z", "e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "f1s", "f1t", "f1u", "f1v", "f1w", "f1x", "f1y", "f1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "b2s", "b2t", "b2u", "b2v", "b2w", "b2x", "b2y", "b2z", "c2s", "c2t", "c2u", "c2v", "c2w", "c2x", "c2y", "c2z", "d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "e2s", "e2t", "e2u", "e2v", "e2w", "e2x", "e2y", "e2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "a3s", "a3t", "a3u", "a3v", "a3w", "a3x", "a3y", "a3z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "d3s", "d3t", "d3u", "d3v", "d3w", "d3x", "d3y", "d3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "b4s", "b4t", "b4u", "b4v", "b4w", "b4x", "b4y", "b4z", "c4s", "c4t", "c4u", "c4v", "c4w", "c4x", "c4y", "c4z", "d4s", "d4t", "d4u", "d4v", "d4w", "d4x", "d4y", "d4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "a6s", "a6t", "a6u", "a6v", "a6w", "a6x", "a6y", "a6z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "d6s", "d6t", "d6u", "d6v", "d6w", "d6x", "d6y", "d6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "b1u"
action: 10

# State 2
#     > t     u <
#     a b c d e f
# v 1 . @ . . . . v
# s 2 . . . . . . v
#   3 . . . . . .
#   4 . . . . . .
# z 5 . . . . . . w
# ^ 6 . . O . . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10]
HistoryString() = "256, 10"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 0
InformationStateString(0) = "256, 10"
InformationStateString(1) = "256, 10"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 . @ . . . . v\ns 2 . . . . . . v\n  3 . . . . . .  \n  4 . . . . . .  \nz 5 . . . . . . w\n^ 6 . . O . . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 . @ . . . . v\ns 2 . . . . . . v\n  3 . . . . . .  \n  4 . . . . . .  \nz 5 . . . . . . w\n^ 6 . . O . . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 . @ . . . . v\ns 2 . . . . . . v\n  3 . . . . . .  \n  4 . . . . . .  \nz 5 . . . . . . w\n^ 6 . . O . . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◯◯◯◯◯◯  ◯◉◯◯◯◯  ◉◯◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◉◯◯◯  ◯◯◯◯◯◯  ◉◉◯◉◉◉
ObservationTensor(1):
◯◉◯◯◯◯  ◯◯◯◯◯◯  ◉◯◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◉◯◯◯  ◉◉◯◉◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [0, 1, 2, 3, 4, 5, 6, 7, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["a1s", "a1t", "a1u", "a1v", "a1w", "a1x", "a1y", "a1z", "c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "d1s", "d1t", "d1u", "d1v", "d1w", "d1x", "d1y", "d1z", "e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "f1s", "f1t", "f1u", "f1v", "f1w", "f1x", "f1y", "f1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "b2s", "b2t", "b2u", "b2v", "b2w", "b2x", "b2y", "b2z", "c2s", "c2t", "c2u", "c2v", "c2w", "c2x", "c2y", "c2z", "d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "e2s", "e2t", "e2u", "e2v", "e2w", "e2x", "e2y", "e2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "a3s", "a3t", "a3u", "a3v", "a3w", "a3x", "a3y", "a3z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "d3s", "d3t", "d3u", "d3v", "d3w", "d3x", "d3y", "d3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "b4s", "b4t", "b4u", "b4v", "b4w", "b4x", "b4y", "b4z", "c4s", "c4t", "c4u", "c4v", "c4w", "c4x", "c4y", "c4z", "d4s", "d4t", "d4u", "d4v", "d4w", "d4x", "d4y", "d4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "a6s", "a6t", "a6u", "a6v", "a6w", "a6x", "a6y", "a6z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "d6s", "d6t", "d6u", "d6v", "d6w", "d6x", "d6y", "d6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "d6y"
action: 270

# State 3
#     > t     u <
#     a b c d e f
# v 1 . @ . . . . v
# s 2 . . . . . . v
#   3 . . . . . .
#   4 . . O . . .
# z 5 . . . . . . w
# ^ 6 . . . O . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270]
HistoryString() = "256, 10, 270"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 1
InformationStateString(0) = "256, 10, 270"
InformationStateString(1) = "256, 10, 270"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 . @ . . . . v\ns 2 . . . . . . v\n  3 . . . . . .  \n  4 . . O . . .  \nz 5 . . . . . . w\n^ 6 . . . O . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 . @ . . . . v\ns 2 . . . . . . v\n  3 . . . . . .  \n  4 . . O . . .  \nz 5 . . . . . . w\n^ 6 . . . O . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 . @ . . . . v\ns 2 . . . . . . v\n  3 . . . . . .  \n  4 . . O . . .  \nz 5 . . . . . . w\n^ 6 . . . O . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◯◯◯◯◯◯  ◯◉◯◯◯◯  ◉◯◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◉◯◯◯  ◯◯◯◯◯◯  ◉◉◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◉◯◯  ◯◯◯◯◯◯  ◉◉◉◯◉◉
ObservationTensor(1):
◯◉◯◯◯◯  ◯◯◯◯◯◯  ◉◯◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◉◯◯◯  ◉◉◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◉◯◯  ◉◉◉◯◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [0, 1, 2, 3, 4, 5, 6, 7, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["a1s", "a1t", "a1u", "a1v", "a1w", "a1x", "a1y", "a1z", "c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "d1s", "d1t", "d1u", "d1v", "d1w", "d1x", "d1y", "d1z", "e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "f1s", "f1t", "f1u", "f1v", "f1w", "f1x", "f1y", "f1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "b2s", "b2t", "b2u", "b2v", "b2w", "b2x", "b2y", "b2z", "c2s", "c2t", "c2u", "c2v", "c2w", "c2x", "c2y", "c2z", "d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "e2s", "e2t", "e2u", "e2v", "e2w", "e2x", "e2y", "e2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "a3s", "a3t", "a3u", "a3v", "a3w", "a3x", "a3y", "a3z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "d3s", "d3t", "d3u", "d3v", "d3w", "d3x", "d3y", "d3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "b4s", "b4t", "b4u", "b4v", "b4w", "b4x", "b4y", "b4z", "d4s", "d4t", "d4u", "d4v", "d4w", "d4x", "d4y", "d4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "a6s", "a6t", "a6u", "a6v", "a6w", "a6x", "a6y", "a6z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "b2s"
action: 56

# State 4
#     > t     u <
#     a b c d e f
# v 1 . . . . . . v
# s 2 @ @ . . . . v
#   3 . . . . . .
#   4 . . O . . .
# z 5 . . . . . . w
# ^ 6 . . . O . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56]
HistoryString() = "256, 10, 270, 56"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 0
InformationStateString(0) = "256, 10, 270, 56"
InformationStateString(1) = "256, 10, 270, 56"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 . . . . . . v\ns 2 @ @ . . . . v\n  3 . . . . . .  \n  4 . . O . . .  \nz 5 . . . . . . w\n^ 6 . . . O . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 . . . . . . v\ns 2 @ @ . . . . v\n  3 . . . . . .  \n  4 . . O . . .  \nz 5 . . . . . . w\n^ 6 . . . O . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 . . . . . . v\ns 2 @ @ . . . . v\n  3 . . . . . .  \n  4 . . O . . .  \nz 5 . . . . . . w\n^ 6 . . . O . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◉◉◯◯◯◯  ◯◯◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◉◯◯◯  ◯◯◯◯◯◯  ◉◉◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◉◯◯  ◯◯◯◯◯◯  ◉◉◉◯◉◉
ObservationTensor(1):
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◉◉◯◯◯◯  ◯◯◯◯◯◯  ◯◯◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◉◯◯◯  ◉◉◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◉◯◯  ◉◉◉◯◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["a1s", "a1t", "a1u", "a1v", "a1w", "a1x", "a1y", "a1z", "b1s", "b1t", "b1u", "b1v", "b1w", "b1x", "b1y", "b1z", "c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "d1s", "d1t", "d1u", "d1v", "d1w", "d1x", "d1y", "d1z", "e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "f1s", "f1t", "f1u", "f1v", "f1w", "f1x", "f1y", "f1z", "c2s", "c2t", "c2u", "c2v", "c2w", "c2x", "c2y", "c2z", "d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "e2s", "e2t", "e2u", "e2v", "e2w", "e2x", "e2y", "e2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "a3s", "a3t", "a3u", "a3v", "a3w", "a3x", "a3y", "a3z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "d3s", "d3t", "d3u", "d3v", "d3w", "d3x", "d3y", "d3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "b4s", "b4t", "b4u", "b4v", "b4w", "b4x", "b4y", "b4z", "d4s", "d4t", "d4u", "d4v", "d4w", "d4x", "d4y", "d4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "a6s", "a6t", "a6u", "a6v", "a6w", "a6x", "a6y", "a6z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "a3t"
action: 97

# State 5
#     > t     u <
#     a b c d e f
# v 1 O @ . . . . v
# s 2 . @ . . . . v
#   3 . . . . . .
#   4 . . O . . .
# z 5 . . . . . . w
# ^ 6 . . . O . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97]
HistoryString() = "256, 10, 270, 56, 97"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 1
InformationStateString(0) = "256, 10, 270, 56, 97"
InformationStateString(1) = "256, 10, 270, 56, 97"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O @ . . . . v\ns 2 . @ . . . . v\n  3 . . . . . .  \n  4 . . O . . .  \nz 5 . . . . . . w\n^ 6 . . . O . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O @ . . . . v\ns 2 . @ . . . . v\n  3 . . . . . .  \n  4 . . O . . .  \nz 5 . . . . . . w\n^ 6 . . . O . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O @ . . . . v\ns 2 . @ . . . . v\n  3 . . . . . .  \n  4 . . O . . .  \nz 5 . . . . . . w\n^ 6 . . . O . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◯◯◯◯◯  ◯◉◯◯◯◯  ◯◯◉◉◉◉
◯◯◯◯◯◯  ◯◉◯◯◯◯  ◉◯◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◉◯◯◯  ◯◯◯◯◯◯  ◉◉◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◉◯◯  ◯◯◯◯◯◯  ◉◉◉◯◉◉
ObservationTensor(1):
◯◉◯◯◯◯  ◉◯◯◯◯◯  ◯◯◉◉◉◉
◯◉◯◯◯◯  ◯◯◯◯◯◯  ◉◯◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◉◯◯◯  ◉◉◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◉◯◯  ◉◉◉◯◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "d1s", "d1t", "d1u", "d1v", "d1w", "d1x", "d1y", "d1z", "e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "f1s", "f1t", "f1u", "f1v", "f1w", "f1x", "f1y", "f1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "c2s", "c2t", "c2u", "c2v", "c2w", "c2x", "c2y", "c2z", "d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "e2s", "e2t", "e2u", "e2v", "e2w", "e2x", "e2y", "e2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "a3s", "a3t", "a3u", "a3v", "a3w", "a3x", "a3y", "a3z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "d3s", "d3t", "d3u", "d3v", "d3w", "d3x", "d3y", "d3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "b4s", "b4t", "b4u", "b4v", "b4w", "b4x", "b4y", "b4z", "d4s", "d4t", "d4u", "d4v", "d4w", "d4x", "d4y", "d4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "a6s", "a6t", "a6u", "a6v", "a6w", "a6x", "a6y", "a6z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "b6v"
action: 251

# State 6
#     > t     u <
#     a b c d e f
# v 1 O @ . . . . v
# s 2 . @ . . . . v
#   3 . . . . . .
#   4 . . O . . .
# z 5 . . . . . . w
# ^ 6 . @ . O . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251]
HistoryString() = "256, 10, 270, 56, 97, 251"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 0
InformationStateString(0) = "256, 10, 270, 56, 97, 251"
InformationStateString(1) = "256, 10, 270, 56, 97, 251"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O @ . . . . v\ns 2 . @ . . . . v\n  3 . . . . . .  \n  4 . . O . . .  \nz 5 . . . . . . w\n^ 6 . @ . O . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O @ . . . . v\ns 2 . @ . . . . v\n  3 . . . . . .  \n  4 . . O . . .  \nz 5 . . . . . . w\n^ 6 . @ . O . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O @ . . . . v\ns 2 . @ . . . . v\n  3 . . . . . .  \n  4 . . O . . .  \nz 5 . . . . . . w\n^ 6 . @ . O . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◯◯◯◯◯  ◯◉◯◯◯◯  ◯◯◉◉◉◉
◯◯◯◯◯◯  ◯◉◯◯◯◯  ◉◯◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◉◯◯◯  ◯◯◯◯◯◯  ◉◉◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◉◯◯  ◯◉◯◯◯◯  ◉◯◉◯◉◉
ObservationTensor(1):
◯◉◯◯◯◯  ◉◯◯◯◯◯  ◯◯◉◉◉◉
◯◉◯◯◯◯  ◯◯◯◯◯◯  ◉◯◉◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◉◯◯◯  ◉◉◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◉◯◯◯◯  ◯◯◯◉◯◯  ◉◯◉◯◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 256, 257, 258, 259, 260, 261, 262, 263, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "d1s", "d1t", "d1u", "d1v", "d1w", "d1x", "d1y", "d1z", "e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "f1s", "f1t", "f1u", "f1v", "f1w", "f1x", "f1y", "f1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "c2s", "c2t", "c2u", "c2v", "c2w", "c2x", "c2y", "c2z", "d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "e2s", "e2t", "e2u", "e2v", "e2w", "e2x", "e2y", "e2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "a3s", "a3t", "a3u", "a3v", "a3w", "a3x", "a3y", "a3z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "d3s", "d3t", "d3u", "d3v", "d3w", "d3x", "d3y", "d3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "b4s", "b4t", "b4u", "b4v", "b4w", "b4x", "b4y", "b4z", "d4s", "d4t", "d4u", "d4v", "d4w", "d4x", "d4y", "d4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "a6s", "a6t", "a6u", "a6v", "a6w", "a6x", "a6y", "a6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "f2s"
action: 88

# State 7
#     > t     u <
#     a b c d e f
# v 1 . . . . . . v
# s 2 @ @ . . . O v
#   3 O . . . . .
#   4 . . O . . .
# z 5 . . . . . . w
# ^ 6 . @ . O . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88]
HistoryString() = "256, 10, 270, 56, 97, 251, 88"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 1
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 . . . . . . v\ns 2 @ @ . . . O v\n  3 O . . . . .  \n  4 . . O . . .  \nz 5 . . . . . . w\n^ 6 . @ . O . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 . . . . . . v\ns 2 @ @ . . . O v\n  3 O . . . . .  \n  4 . . O . . .  \nz 5 . . . . . . w\n^ 6 . @ . O . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 . . . . . . v\ns 2 @ @ . . . O v\n  3 O . . . . .  \n  4 . . O . . .  \nz 5 . . . . . . w\n^ 6 . @ . O . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◉  ◉◉◯◯◯◯  ◯◯◉◉◉◯
◉◯◯◯◯◯  ◯◯◯◯◯◯  ◯◉◉◉◉◉
◯◯◉◯◯◯  ◯◯◯◯◯◯  ◉◉◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◉◯◯  ◯◉◯◯◯◯  ◉◯◉◯◉◉
ObservationTensor(1):
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◉◉◯◯◯◯  ◯◯◯◯◯◉  ◯◯◉◉◉◯
◯◯◯◯◯◯  ◉◯◯◯◯◯  ◯◉◉◉◉◉
◯◯◯◯◯◯  ◯◯◉◯◯◯  ◉◉◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◉◯◯◯◯  ◯◯◯◉◯◯  ◉◯◉◯◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 256, 257, 258, 259, 260, 261, 262, 263, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["a1s", "a1t", "a1u", "a1v", "a1w", "a1x", "a1y", "a1z", "b1s", "b1t", "b1u", "b1v", "b1w", "b1x", "b1y", "b1z", "c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "d1s", "d1t", "d1u", "d1v", "d1w", "d1x", "d1y", "d1z", "e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "f1s", "f1t", "f1u", "f1v", "f1w", "f1x", "f1y", "f1z", "c2s", "c2t", "c2u", "c2v", "c2w", "c2x", "c2y", "c2z", "d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "e2s", "e2t", "e2u", "e2v", "e2w", "e2x", "e2y", "e2z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "d3s", "d3t", "d3u", "d3v", "d3w", "d3x", "d3y", "d3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "b4s", "b4t", "b4u", "b4v", "b4w", "b4x", "b4y", "b4z", "d4s", "d4t", "d4u", "d4v", "d4w", "d4x", "d4y", "d4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "a6s", "a6t", "a6u", "a6v", "a6w", "a6x", "a6y", "a6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "d3x"
action: 125

# State 8
#     > t     u <
#     a b c d e f
# v 1 . . . . . . v
# s 2 @ @ . . . O v
#   3 O . . @ . .
#   4 . . O O . .
# z 5 . . . . . . w
# ^ 6 . @ . . . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 0
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 . . . . . . v\ns 2 @ @ . . . O v\n  3 O . . @ . .  \n  4 . . O O . .  \nz 5 . . . . . . w\n^ 6 . @ . . . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 . . . . . . v\ns 2 @ @ . . . O v\n  3 O . . @ . .  \n  4 . . O O . .  \nz 5 . . . . . . w\n^ 6 . @ . . . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 . . . . . . v\ns 2 @ @ . . . O v\n  3 O . . @ . .  \n  4 . . O O . .  \nz 5 . . . . . . w\n^ 6 . @ . . . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◉  ◉◉◯◯◯◯  ◯◯◉◉◉◯
◉◯◯◯◯◯  ◯◯◯◉◯◯  ◯◉◉◯◉◉
◯◯◉◉◯◯  ◯◯◯◯◯◯  ◉◉◯◯◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◯◉◯◯◯◯  ◉◯◉◉◉◉
ObservationTensor(1):
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◉◉◯◯◯◯  ◯◯◯◯◯◉  ◯◯◉◉◉◯
◯◯◯◉◯◯  ◉◯◯◯◯◯  ◯◉◉◯◉◉
◯◯◯◯◯◯  ◯◯◉◉◯◯  ◉◉◯◯◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◉◯◯◯◯  ◯◯◯◯◯◯  ◉◯◉◉◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["a1s", "a1t", "a1u", "a1v", "a1w", "a1x", "a1y", "a1z", "b1s", "b1t", "b1u", "b1v", "b1w", "b1x", "b1y", "b1z", "c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "d1s", "d1t", "d1u", "d1v", "d1w", "d1x", "d1y", "d1z", "e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "f1s", "f1t", "f1u", "f1v", "f1w", "f1x", "f1y", "f1z", "c2s", "c2t", "c2u", "c2v", "c2w", "c2x", "c2y", "c2z", "d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "e2s", "e2t", "e2u", "e2v", "e2w", "e2x", "e2y", "e2z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "b4s", "b4t", "b4u", "b4v", "b4w", "b4x", "b4y", "b4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "a6s", "a6t", "a6u", "a6v", "a6w", "a6x", "a6y", "a6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "d6s", "d6t", "d6u", "d6v", "d6w", "d6x", "d6y", "d6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "b1y"
action: 14

# State 9
#     > t     u <
#     a b c d e f
# v 1 . O . . . . v
# s 2 @ @ . . . O v
#   3 O . . @ . .
#   4 O . . O . .
# z 5 . . @ . . . w
# ^ 6 . . . . . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 1
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 . O . . . . v\ns 2 @ @ . . . O v\n  3 O . . @ . .  \n  4 O . . O . .  \nz 5 . . @ . . . w\n^ 6 . . . . . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 . O . . . . v\ns 2 @ @ . . . O v\n  3 O . . @ . .  \n  4 O . . O . .  \nz 5 . . @ . . . w\n^ 6 . . . . . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 . O . . . . v\ns 2 @ @ . . . O v\n  3 O . . @ . .  \n  4 O . . O . .  \nz 5 . . @ . . . w\n^ 6 . . . . . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◯◉◯◯◯◯  ◯◯◯◯◯◯  ◉◯◉◉◉◉
◯◯◯◯◯◉  ◉◉◯◯◯◯  ◯◯◉◉◉◯
◉◯◯◯◯◯  ◯◯◯◉◯◯  ◯◉◉◯◉◉
◉◯◯◉◯◯  ◯◯◯◯◯◯  ◯◉◉◯◉◉
◯◯◯◯◯◯  ◯◯◉◯◯◯  ◉◉◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
ObservationTensor(1):
◯◯◯◯◯◯  ◯◉◯◯◯◯  ◉◯◉◉◉◉
◉◉◯◯◯◯  ◯◯◯◯◯◉  ◯◯◉◉◉◯
◯◯◯◉◯◯  ◉◯◯◯◯◯  ◯◉◉◯◉◉
◯◯◯◯◯◯  ◉◯◯◉◯◯  ◯◉◉◯◉◉
◯◯◉◯◯◯  ◯◯◯◯◯◯  ◉◉◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [0, 1, 2, 3, 4, 5, 6, 7, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["a1s", "a1t", "a1u", "a1v", "a1w", "a1x", "a1y", "a1z", "c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "d1s", "d1t", "d1u", "d1v", "d1w", "d1x", "d1y", "d1z", "e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "f1s", "f1t", "f1u", "f1v", "f1w", "f1x", "f1y", "f1z", "c2s", "c2t", "c2u", "c2v", "c2w", "c2x", "c2y", "c2z", "d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "e2s", "e2t", "e2u", "e2v", "e2w", "e2x", "e2y", "e2z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "b4s", "b4t", "b4u", "b4v", "b4w", "b4x", "b4y", "b4z", "c4s", "c4t", "c4u", "c4v", "c4w", "c4x", "c4y", "c4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "a6s", "a6t", "a6u", "a6v", "a6w", "a6x", "a6y", "a6z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "d6s", "d6t", "d6u", "d6v", "d6w", "d6x", "d6y", "d6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "f1u"
action: 42

# State 10
#     > t     u <
#     a b c d e f
# v 1 . O . @ O . v
# s 2 @ @ . . . . v
#   3 O . . . . @
#   4 O . . O . .
# z 5 . . @ . . . w
# ^ 6 . . . . . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 0
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 . O . @ O . v\ns 2 @ @ . . . . v\n  3 O . . . . @  \n  4 O . . O . .  \nz 5 . . @ . . . w\n^ 6 . . . . . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 . O . @ O . v\ns 2 @ @ . . . . v\n  3 O . . . . @  \n  4 O . . O . .  \nz 5 . . @ . . . w\n^ 6 . . . . . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 . O . @ O . v\ns 2 @ @ . . . . v\n  3 O . . . . @  \n  4 O . . O . .  \nz 5 . . @ . . . w\n^ 6 . . . . . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◯◉◯◯◉◯  ◯◯◯◉◯◯  ◉◯◉◯◯◉
◯◯◯◯◯◯  ◉◉◯◯◯◯  ◯◯◉◉◉◉
◉◯◯◯◯◯  ◯◯◯◯◯◉  ◯◉◉◉◉◯
◉◯◯◉◯◯  ◯◯◯◯◯◯  ◯◉◉◯◉◉
◯◯◯◯◯◯  ◯◯◉◯◯◯  ◉◉◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
ObservationTensor(1):
◯◯◯◉◯◯  ◯◉◯◯◉◯  ◉◯◉◯◯◉
◉◉◯◯◯◯  ◯◯◯◯◯◯  ◯◯◉◉◉◉
◯◯◯◯◯◉  ◉◯◯◯◯◯  ◯◉◉◉◉◯
◯◯◯◯◯◯  ◉◯◯◉◯◯  ◯◉◉◯◉◉
◯◯◉◯◯◯  ◯◯◯◯◯◯  ◉◉◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [0, 1, 2, 3, 4, 5, 6, 7, 16, 17, 18, 19, 20, 21, 22, 23, 40, 41, 42, 43, 44, 45, 46, 47, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["a1s", "a1t", "a1u", "a1v", "a1w", "a1x", "a1y", "a1z", "c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "f1s", "f1t", "f1u", "f1v", "f1w", "f1x", "f1y", "f1z", "c2s", "c2t", "c2u", "c2v", "c2w", "c2x", "c2y", "c2z", "d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "e2s", "e2t", "e2u", "e2v", "e2w", "e2x", "e2y", "e2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "d3s", "d3t", "d3u", "d3v", "d3w", "d3x", "d3y", "d3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "b4s", "b4t", "b4u", "b4v", "b4w", "b4x", "b4y", "b4z", "c4s", "c4t", "c4u", "c4v", "c4w", "c4x", "c4y", "c4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "a6s", "a6t", "a6u", "a6v", "a6w", "a6x", "a6y", "a6z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "d6s", "d6t", "d6u", "d6v", "d6w", "d6x", "d6y", "d6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "a1y"
action: 6

# State 11
#     > t     u <
#     a b c d e f
# v 1 O O . @ O . v
# s 2 @ @ . . . . v
#   3 O . . . . @
#   4 . @ . O . .
# z 5 . . . . . . w
# ^ 6 O . . . . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 1
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O O . @ O . v\ns 2 @ @ . . . . v\n  3 O . . . . @  \n  4 . @ . O . .  \nz 5 . . . . . . w\n^ 6 O . . . . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O O . @ O . v\ns 2 @ @ . . . . v\n  3 O . . . . @  \n  4 . @ . O . .  \nz 5 . . . . . . w\n^ 6 O . . . . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O O . @ O . v\ns 2 @ @ . . . . v\n  3 O . . . . @  \n  4 . @ . O . .  \nz 5 . . . . . . w\n^ 6 O . . . . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◉◯◯◉◯  ◯◯◯◉◯◯  ◯◯◉◯◯◉
◯◯◯◯◯◯  ◉◉◯◯◯◯  ◯◯◉◉◉◉
◉◯◯◯◯◯  ◯◯◯◯◯◉  ◯◉◉◉◉◯
◯◯◯◉◯◯  ◯◉◯◯◯◯  ◉◯◉◯◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◉◯◯◯◯◯  ◯◯◯◯◯◯  ◯◉◉◉◉◉
ObservationTensor(1):
◯◯◯◉◯◯  ◉◉◯◯◉◯  ◯◯◉◯◯◉
◉◉◯◯◯◯  ◯◯◯◯◯◯  ◯◯◉◉◉◉
◯◯◯◯◯◉  ◉◯◯◯◯◯  ◯◉◉◉◉◯
◯◉◯◯◯◯  ◯◯◯◉◯◯  ◉◯◉◯◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◉◯◯◯◯◯  ◯◉◉◉◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [16, 17, 18, 19, 20, 21, 22, 23, 40, 41, 42, 43, 44, 45, 46, 47, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 144, 145, 146, 147, 148, 149, 150, 151, 160, 161, 162, 163, 164, 165, 166, 167, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "f1s", "f1t", "f1u", "f1v", "f1w", "f1x", "f1y", "f1z", "c2s", "c2t", "c2u", "c2v", "c2w", "c2x", "c2y", "c2z", "d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "e2s", "e2t", "e2u", "e2v", "e2w", "e2x", "e2y", "e2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "d3s", "d3t", "d3u", "d3v", "d3w", "d3x", "d3y", "d3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "c4s", "c4t", "c4u", "c4v", "c4w", "c4x", "c4y", "c4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "d6s", "d6t", "d6u", "d6v", "d6w", "d6x", "d6y", "d6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "c4w"
action: 164

# State 12
#     > t     u <
#     a b c d e f
# v 1 O O . @ O . v
# s 2 @ @ . . . . v
#   3 O . . . . @
#   4 . @ @ . . .
# z 5 . . . . . . w
# ^ 6 O . . O . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 0
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O O . @ O . v\ns 2 @ @ . . . . v\n  3 O . . . . @  \n  4 . @ @ . . .  \nz 5 . . . . . . w\n^ 6 O . . O . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O O . @ O . v\ns 2 @ @ . . . . v\n  3 O . . . . @  \n  4 . @ @ . . .  \nz 5 . . . . . . w\n^ 6 O . . O . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O O . @ O . v\ns 2 @ @ . . . . v\n  3 O . . . . @  \n  4 . @ @ . . .  \nz 5 . . . . . . w\n^ 6 O . . O . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◉◯◯◉◯  ◯◯◯◉◯◯  ◯◯◉◯◯◉
◯◯◯◯◯◯  ◉◉◯◯◯◯  ◯◯◉◉◉◉
◉◯◯◯◯◯  ◯◯◯◯◯◉  ◯◉◉◉◉◯
◯◯◯◯◯◯  ◯◉◉◯◯◯  ◉◯◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◉◯◯◉◯◯  ◯◯◯◯◯◯  ◯◉◉◯◉◉
ObservationTensor(1):
◯◯◯◉◯◯  ◉◉◯◯◉◯  ◯◯◉◯◯◉
◉◉◯◯◯◯  ◯◯◯◯◯◯  ◯◯◉◉◉◉
◯◯◯◯◯◉  ◉◯◯◯◯◯  ◯◉◉◉◉◯
◯◉◉◯◯◯  ◯◯◯◯◯◯  ◉◯◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◉◯◯◉◯◯  ◯◉◉◯◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [16, 17, 18, 19, 20, 21, 22, 23, 40, 41, 42, 43, 44, 45, 46, 47, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 144, 145, 146, 147, 148, 149, 150, 151, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "f1s", "f1t", "f1u", "f1v", "f1w", "f1x", "f1y", "f1z", "c2s", "c2t", "c2u", "c2v", "c2w", "c2x", "c2y", "c2z", "d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "e2s", "e2t", "e2u", "e2v", "e2w", "e2x", "e2y", "e2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "d3s", "d3t", "d3u", "d3v", "d3w", "d3x", "d3y", "d3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "d4s", "d4t", "d4u", "d4v", "d4w", "d4x", "d4y", "d4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "d5u"
action: 218

# State 13
#     > t     u <
#     a b c d e f
# v 1 O O . . . @ v
# s 2 @ @ . O . . v
#   3 O . . @ . .
#   4 . @ @ . . .
# z 5 . . . O . . w
# ^ 6 O . . O . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 1
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O O . . . @ v\ns 2 @ @ . O . . v\n  3 O . . @ . .  \n  4 . @ @ . . .  \nz 5 . . . O . . w\n^ 6 O . . O . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O O . . . @ v\ns 2 @ @ . O . . v\n  3 O . . @ . .  \n  4 . @ @ . . .  \nz 5 . . . O . . w\n^ 6 O . . O . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O O . . . @ v\ns 2 @ @ . O . . v\n  3 O . . @ . .  \n  4 . @ @ . . .  \nz 5 . . . O . . w\n^ 6 O . . O . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◉◯◯◯◯  ◯◯◯◯◯◉  ◯◯◉◉◉◯
◯◯◯◉◯◯  ◉◉◯◯◯◯  ◯◯◉◯◉◉
◉◯◯◯◯◯  ◯◯◯◉◯◯  ◯◉◉◯◉◉
◯◯◯◯◯◯  ◯◉◉◯◯◯  ◉◯◯◉◉◉
◯◯◯◉◯◯  ◯◯◯◯◯◯  ◉◉◉◯◉◉
◉◯◯◉◯◯  ◯◯◯◯◯◯  ◯◉◉◯◉◉
ObservationTensor(1):
◯◯◯◯◯◉  ◉◉◯◯◯◯  ◯◯◉◉◉◯
◉◉◯◯◯◯  ◯◯◯◉◯◯  ◯◯◉◯◉◉
◯◯◯◉◯◯  ◉◯◯◯◯◯  ◯◉◉◯◉◉
◯◉◉◯◯◯  ◯◯◯◯◯◯  ◉◯◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◉◯◯  ◉◉◉◯◉◉
◯◯◯◯◯◯  ◉◯◯◉◯◯  ◯◉◉◯◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 64, 65, 66, 67, 68, 69, 70, 71, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "d1s", "d1t", "d1u", "d1v", "d1w", "d1x", "d1y", "d1z", "e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "c2s", "c2t", "c2u", "c2v", "c2w", "c2x", "c2y", "c2z", "e2s", "e2t", "e2u", "e2v", "e2w", "e2x", "e2y", "e2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "d4s", "d4t", "d4u", "d4v", "d4w", "d4x", "d4y", "d4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "e2w"
action: 84

# State 14
#     > t     u <
#     a b c d e f
# v 1 O O . . . @ v
# s 2 @ @ . O @ . v
#   3 O . . @ . .
#   4 . @ @ . . .
# z 5 . . . . . . w
# ^ 6 O . . . O O ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 0
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O O . . . @ v\ns 2 @ @ . O @ . v\n  3 O . . @ . .  \n  4 . @ @ . . .  \nz 5 . . . . . . w\n^ 6 O . . . O O ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O O . . . @ v\ns 2 @ @ . O @ . v\n  3 O . . @ . .  \n  4 . @ @ . . .  \nz 5 . . . . . . w\n^ 6 O . . . O O ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O O . . . @ v\ns 2 @ @ . O @ . v\n  3 O . . @ . .  \n  4 . @ @ . . .  \nz 5 . . . . . . w\n^ 6 O . . . O O ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◉◯◯◯◯  ◯◯◯◯◯◉  ◯◯◉◉◉◯
◯◯◯◉◯◯  ◉◉◯◯◉◯  ◯◯◉◯◯◉
◉◯◯◯◯◯  ◯◯◯◉◯◯  ◯◉◉◯◉◉
◯◯◯◯◯◯  ◯◉◉◯◯◯  ◉◯◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◉◯◯◯◉◉  ◯◯◯◯◯◯  ◯◉◉◉◯◯
ObservationTensor(1):
◯◯◯◯◯◉  ◉◉◯◯◯◯  ◯◯◉◉◉◯
◉◉◯◯◉◯  ◯◯◯◉◯◯  ◯◯◉◯◯◉
◯◯◯◉◯◯  ◉◯◯◯◯◯  ◯◉◉◯◉◉
◯◉◉◯◯◯  ◯◯◯◯◯◯  ◉◯◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◉◯◯◯◉◉  ◯◉◉◉◯◯
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 64, 65, 66, 67, 68, 69, 70, 71, 88, 89, 90, 91, 92, 93, 94, 95, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271]
StringLegalActions() = ["c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "d1s", "d1t", "d1u", "d1v", "d1w", "d1x", "d1y", "d1z", "e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "c2s", "c2t", "c2u", "c2v", "c2w", "c2x", "c2y", "c2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "d4s", "d4t", "d4u", "d4v", "d4w", "d4x", "d4y", "d4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "d6s", "d6t", "d6u", "d6v", "d6w", "d6x", "d6y", "d6z"]

# Apply action "d1t"
action: 25

# State 15
#     > t     u <
#     a b c d e f
# v 1 O @ O O . @ v
# s 2 . @ O O @ . v
#   3 . . . @ . .
#   4 . @ @ . . .
# z 5 . . . . . . w
# ^ 6 O . . . O O ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 1
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O @ O O . @ v\ns 2 . @ O O @ . v\n  3 . . . @ . .  \n  4 . @ @ . . .  \nz 5 . . . . . . w\n^ 6 O . . . O O ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O @ O O . @ v\ns 2 . @ O O @ . v\n  3 . . . @ . .  \n  4 . @ @ . . .  \nz 5 . . . . . . w\n^ 6 O . . . O O ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O @ O O . @ v\ns 2 . @ O O @ . v\n  3 . . . @ . .  \n  4 . @ @ . . .  \nz 5 . . . . . . w\n^ 6 O . . . O O ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◯◉◉◯◯  ◯◉◯◯◯◉  ◯◯◯◯◉◯
◯◯◉◉◯◯  ◯◉◯◯◉◯  ◉◯◯◯◯◉
◯◯◯◯◯◯  ◯◯◯◉◯◯  ◉◉◉◯◉◉
◯◯◯◯◯◯  ◯◉◉◯◯◯  ◉◯◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◉◯◯◯◉◉  ◯◯◯◯◯◯  ◯◉◉◉◯◯
ObservationTensor(1):
◯◉◯◯◯◉  ◉◯◉◉◯◯  ◯◯◯◯◉◯
◯◉◯◯◉◯  ◯◯◉◉◯◯  ◉◯◯◯◯◉
◯◯◯◉◯◯  ◯◯◯◯◯◯  ◉◉◉◯◉◉
◯◉◉◯◯◯  ◯◯◯◯◯◯  ◉◯◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◉◯◯◯◉◉  ◯◉◉◉◯◯
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [32, 33, 34, 35, 36, 37, 38, 39, 48, 49, 50, 51, 52, 53, 54, 55, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271]
StringLegalActions() = ["e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "a3s", "a3t", "a3u", "a3v", "a3w", "a3x", "a3y", "a3z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "d4s", "d4t", "d4u", "d4v", "d4w", "d4x", "d4y", "d4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "d6s", "d6t", "d6u", "d6v", "d6w", "d6x", "d6y", "d6z"]

# Apply action "e1t"
action: 33

# State 16
#     > t     u <
#     a b c d e f
# v 1 . . O O @ @ v
# s 2 . @ @ O @ . v
#   3 . O O @ . .
#   4 . @ @ . . .
# z 5 . . . . . . w
# ^ 6 O . . . O O ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 0
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 . . O O @ @ v\ns 2 . @ @ O @ . v\n  3 . O O @ . .  \n  4 . @ @ . . .  \nz 5 . . . . . . w\n^ 6 O . . . O O ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 . . O O @ @ v\ns 2 . @ @ O @ . v\n  3 . O O @ . .  \n  4 . @ @ . . .  \nz 5 . . . . . . w\n^ 6 O . . . O O ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 . . O O @ @ v\ns 2 . @ @ O @ . v\n  3 . O O @ . .  \n  4 . @ @ . . .  \nz 5 . . . . . . w\n^ 6 O . . . O O ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◯◯◉◉◯◯  ◯◯◯◯◉◉  ◉◉◯◯◯◯
◯◯◯◉◯◯  ◯◉◉◯◉◯  ◉◯◯◯◯◉
◯◉◉◯◯◯  ◯◯◯◉◯◯  ◉◯◯◯◉◉
◯◯◯◯◯◯  ◯◉◉◯◯◯  ◉◯◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◉◯◯◯◉◉  ◯◯◯◯◯◯  ◯◉◉◉◯◯
ObservationTensor(1):
◯◯◯◯◉◉  ◯◯◉◉◯◯  ◉◉◯◯◯◯
◯◉◉◯◉◯  ◯◯◯◉◯◯  ◉◯◯◯◯◉
◯◯◯◉◯◯  ◯◉◉◯◯◯  ◉◯◯◯◉◉
◯◉◉◯◯◯  ◯◯◯◯◯◯  ◉◯◯◉◉◉
◯◯◯◯◯◯  ◯◯◯◯◯◯  ◉◉◉◉◉◉
◯◯◯◯◯◯  ◉◯◯◯◉◉  ◯◉◉◉◯◯
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 48, 49, 50, 51, 52, 53, 54, 55, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271]
StringLegalActions() = ["a1s", "a1t", "a1u", "a1v", "a1w", "a1x", "a1y", "a1z", "b1s", "b1t", "b1u", "b1v", "b1w", "b1x", "b1y", "b1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "a3s", "a3t", "a3u", "a3v", "a3w", "a3x", "a3y", "a3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "d4s", "d4t", "d4u", "d4v", "d4w", "d4x", "d4y", "d4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "d6s", "d6t", "d6u", "d6v", "d6w", "d6x", "d6y", "d6z"]

# Apply action "f4w"
action: 188

# State 17
#     > t     u <
#     a b c d e f
# v 1 . . O O @ @ v
# s 2 . @ @ O @ . v
#   3 . O O @ . .
#   4 . @ @ O . O
# z 5 . . . . . O w
# ^ 6 O . . . . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 1
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 . . O O @ @ v\ns 2 . @ @ O @ . v\n  3 . O O @ . .  \n  4 . @ @ O . O  \nz 5 . . . . . O w\n^ 6 O . . . . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 . . O O @ @ v\ns 2 . @ @ O @ . v\n  3 . O O @ . .  \n  4 . @ @ O . O  \nz 5 . . . . . O w\n^ 6 O . . . . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 . . O O @ @ v\ns 2 . @ @ O @ . v\n  3 . O O @ . .  \n  4 . @ @ O . O  \nz 5 . . . . . O w\n^ 6 O . . . . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◯◯◉◉◯◯  ◯◯◯◯◉◉  ◉◉◯◯◯◯
◯◯◯◉◯◯  ◯◉◉◯◉◯  ◉◯◯◯◯◉
◯◉◉◯◯◯  ◯◯◯◉◯◯  ◉◯◯◯◉◉
◯◯◯◉◯◉  ◯◉◉◯◯◯  ◉◯◯◯◉◯
◯◯◯◯◯◉  ◯◯◯◯◯◯  ◉◉◉◉◉◯
◉◯◯◯◯◯  ◯◯◯◯◯◯  ◯◉◉◉◉◉
ObservationTensor(1):
◯◯◯◯◉◉  ◯◯◉◉◯◯  ◉◉◯◯◯◯
◯◉◉◯◉◯  ◯◯◯◉◯◯  ◉◯◯◯◯◉
◯◯◯◉◯◯  ◯◉◉◯◯◯  ◉◯◯◯◉◉
◯◉◉◯◯◯  ◯◯◯◉◯◉  ◉◯◯◯◉◯
◯◯◯◯◯◯  ◯◯◯◯◯◉  ◉◉◉◉◉◯
◯◯◯◯◯◯  ◉◯◯◯◯◯  ◯◉◉◉◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 48, 49, 50, 51, 52, 53, 54, 55, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 176, 177, 178, 179, 180, 181, 182, 183, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["a1s", "a1t", "a1u", "a1v", "a1w", "a1x", "a1y", "a1z", "b1s", "b1t", "b1u", "b1v", "b1w", "b1x", "b1y", "b1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "a3s", "a3t", "a3u", "a3v", "a3w", "a3x", "a3y", "a3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "d6s", "d6t", "d6u", "d6v", "d6w", "d6x", "d6y", "d6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "a1y"
action: 6

# State 18
#     > t     u <
#     a b c d e f
# v 1 @ . O O @ @ v
# s 2 . @ @ O @ . v
#   3 . O O @ . .
#   4 @ . . O . O
# z 5 @ . . . . O w
# ^ 6 . . O . . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 0
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 @ . O O @ @ v\ns 2 . @ @ O @ . v\n  3 . O O @ . .  \n  4 @ . . O . O  \nz 5 @ . . . . O w\n^ 6 . . O . . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 @ . O O @ @ v\ns 2 . @ @ O @ . v\n  3 . O O @ . .  \n  4 @ . . O . O  \nz 5 @ . . . . O w\n^ 6 . . O . . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 @ . O O @ @ v\ns 2 . @ @ O @ . v\n  3 . O O @ . .  \n  4 @ . . O . O  \nz 5 @ . . . . O w\n^ 6 . . O . . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◯◯◉◉◯◯  ◉◯◯◯◉◉  ◯◉◯◯◯◯
◯◯◯◉◯◯  ◯◉◉◯◉◯  ◉◯◯◯◯◉
◯◉◉◯◯◯  ◯◯◯◉◯◯  ◉◯◯◯◉◉
◯◯◯◉◯◉  ◉◯◯◯◯◯  ◯◉◉◯◉◯
◯◯◯◯◯◉  ◉◯◯◯◯◯  ◯◉◉◉◉◯
◯◯◉◯◯◯  ◯◯◯◯◯◯  ◉◉◯◉◉◉
ObservationTensor(1):
◉◯◯◯◉◉  ◯◯◉◉◯◯  ◯◉◯◯◯◯
◯◉◉◯◉◯  ◯◯◯◉◯◯  ◉◯◯◯◯◉
◯◯◯◉◯◯  ◯◉◉◯◯◯  ◉◯◯◯◉◉
◉◯◯◯◯◯  ◯◯◯◉◯◉  ◯◉◉◯◉◯
◉◯◯◯◯◯  ◯◯◯◯◯◉  ◯◉◉◉◉◯
◯◯◯◯◯◯  ◯◯◉◯◯◯  ◉◉◯◉◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [8, 9, 10, 11, 12, 13, 14, 15, 48, 49, 50, 51, 52, 53, 54, 55, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 176, 177, 178, 179, 180, 181, 182, 183, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["b1s", "b1t", "b1u", "b1v", "b1w", "b1x", "b1y", "b1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "a3s", "a3t", "a3u", "a3v", "a3w", "a3x", "a3y", "a3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "b4s", "b4t", "b4u", "b4v", "b4w", "b4x", "b4y", "b4z", "c4s", "c4t", "c4u", "c4v", "c4w", "c4x", "c4y", "c4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "a6s", "a6t", "a6u", "a6v", "a6w", "a6x", "a6y", "a6z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "d6s", "d6t", "d6u", "d6v", "d6w", "d6x", "d6y", "d6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "a2s"
action: 48

# State 19
#     > t     u <
#     a b c d e f
# v 1 O @ O O @ @ v
# s 2 . @ O O @ . v
#   3 @ O . @ . .
#   4 @ . . O . O
# z 5 @ . . . . O w
# ^ 6 . . O . . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 1
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O @ O O @ @ v\ns 2 . @ O O @ . v\n  3 @ O . @ . .  \n  4 @ . . O . O  \nz 5 @ . . . . O w\n^ 6 . . O . . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O @ O O @ @ v\ns 2 . @ O O @ . v\n  3 @ O . @ . .  \n  4 @ . . O . O  \nz 5 @ . . . . O w\n^ 6 . . O . . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O @ O O @ @ v\ns 2 . @ O O @ . v\n  3 @ O . @ . .  \n  4 @ . . O . O  \nz 5 @ . . . . O w\n^ 6 . . O . . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◯◉◉◯◯  ◯◉◯◯◉◉  ◯◯◯◯◯◯
◯◯◉◉◯◯  ◯◉◯◯◉◯  ◉◯◯◯◯◉
◯◉◯◯◯◯  ◉◯◯◉◯◯  ◯◯◉◯◉◉
◯◯◯◉◯◉  ◉◯◯◯◯◯  ◯◉◉◯◉◯
◯◯◯◯◯◉  ◉◯◯◯◯◯  ◯◉◉◉◉◯
◯◯◉◯◯◯  ◯◯◯◯◯◯  ◉◉◯◉◉◉
ObservationTensor(1):
◯◉◯◯◉◉  ◉◯◉◉◯◯  ◯◯◯◯◯◯
◯◉◯◯◉◯  ◯◯◉◉◯◯  ◉◯◯◯◯◉
◉◯◯◉◯◯  ◯◉◯◯◯◯  ◯◯◉◯◉◉
◉◯◯◯◯◯  ◯◯◯◉◯◉  ◯◉◉◯◉◯
◉◯◯◯◯◯  ◯◯◯◯◯◉  ◯◉◉◉◉◯
◯◯◯◯◯◯  ◯◯◉◯◯◯  ◉◉◯◉◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [48, 49, 50, 51, 52, 53, 54, 55, 88, 89, 90, 91, 92, 93, 94, 95, 112, 113, 114, 115, 116, 117, 118, 119, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 176, 177, 178, 179, 180, 181, 182, 183, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "b4s", "b4t", "b4u", "b4v", "b4w", "b4x", "b4y", "b4z", "c4s", "c4t", "c4u", "c4v", "c4w", "c4x", "c4y", "c4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "a6s", "a6t", "a6u", "a6v", "a6w", "a6x", "a6y", "a6z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "d6s", "d6t", "d6u", "d6v", "d6w", "d6x", "d6y", "d6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "d6z"
action: 271

# State 20
#     > t     u <
#     a b c d e f
# v 1 O @ O O @ @ v
# s 2 . @ O O @ . v
#   3 @ O . @ . .
#   4 . @ @ O . O
# z 5 . . . . . O w
# ^ 6 O . . @ . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 0
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O @ O O @ @ v\ns 2 . @ O O @ . v\n  3 @ O . @ . .  \n  4 . @ @ O . O  \nz 5 . . . . . O w\n^ 6 O . . @ . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O @ O O @ @ v\ns 2 . @ O O @ . v\n  3 @ O . @ . .  \n  4 . @ @ O . O  \nz 5 . . . . . O w\n^ 6 O . . @ . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O @ O O @ @ v\ns 2 . @ O O @ . v\n  3 @ O . @ . .  \n  4 . @ @ O . O  \nz 5 . . . . . O w\n^ 6 O . . @ . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◯◉◉◯◯  ◯◉◯◯◉◉  ◯◯◯◯◯◯
◯◯◉◉◯◯  ◯◉◯◯◉◯  ◉◯◯◯◯◉
◯◉◯◯◯◯  ◉◯◯◉◯◯  ◯◯◉◯◉◉
◯◯◯◉◯◉  ◯◉◉◯◯◯  ◉◯◯◯◉◯
◯◯◯◯◯◉  ◯◯◯◯◯◯  ◉◉◉◉◉◯
◉◯◯◯◯◯  ◯◯◯◉◯◯  ◯◉◉◯◉◉
ObservationTensor(1):
◯◉◯◯◉◉  ◉◯◉◉◯◯  ◯◯◯◯◯◯
◯◉◯◯◉◯  ◯◯◉◉◯◯  ◉◯◯◯◯◉
◉◯◯◉◯◯  ◯◉◯◯◯◯  ◯◯◉◯◉◉
◯◉◉◯◯◯  ◯◯◯◉◯◉  ◉◯◯◯◉◯
◯◯◯◯◯◯  ◯◯◯◯◯◉  ◉◉◉◉◉◯
◯◯◯◉◯◯  ◉◯◯◯◯◯  ◯◉◉◯◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [48, 49, 50, 51, 52, 53, 54, 55, 88, 89, 90, 91, 92, 93, 94, 95, 112, 113, 114, 115, 116, 117, 118, 119, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 176, 177, 178, 179, 180, 181, 182, 183, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "f3s", "f3t", "f3u", "f3v", "f3w", "f3x", "f3y", "f3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "f3u"
action: 138

# State 21
#     > t     u <
#     a b c d e f
# v 1 O @ O @ . O v
# s 2 . @ O @ @ . v
#   3 @ O . O O @
#   4 . @ @ O . O
# z 5 . . . . . O w
# ^ 6 O . . @ . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 1
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O @ O @ . O v\ns 2 . @ O @ @ . v\n  3 @ O . O O @  \n  4 . @ @ O . O  \nz 5 . . . . . O w\n^ 6 O . . @ . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O @ O @ . O v\ns 2 . @ O @ @ . v\n  3 @ O . O O @  \n  4 . @ @ O . O  \nz 5 . . . . . O w\n^ 6 O . . @ . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O @ O @ . O v\ns 2 . @ O @ @ . v\n  3 @ O . O O @  \n  4 . @ @ O . O  \nz 5 . . . . . O w\n^ 6 O . . @ . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◯◉◯◯◉  ◯◉◯◉◯◯  ◯◯◯◯◉◯
◯◯◉◯◯◯  ◯◉◯◉◉◯  ◉◯◯◯◯◉
◯◉◯◉◉◯  ◉◯◯◯◯◉  ◯◯◉◯◯◯
◯◯◯◉◯◉  ◯◉◉◯◯◯  ◉◯◯◯◉◯
◯◯◯◯◯◉  ◯◯◯◯◯◯  ◉◉◉◉◉◯
◉◯◯◯◯◯  ◯◯◯◉◯◯  ◯◉◉◯◉◉
ObservationTensor(1):
◯◉◯◉◯◯  ◉◯◉◯◯◉  ◯◯◯◯◉◯
◯◉◯◉◉◯  ◯◯◉◯◯◯  ◉◯◯◯◯◉
◉◯◯◯◯◉  ◯◉◯◉◉◯  ◯◯◉◯◯◯
◯◉◉◯◯◯  ◯◯◯◉◯◉  ◉◯◯◯◉◯
◯◯◯◯◯◯  ◯◯◯◯◯◉  ◉◉◉◉◉◯
◯◯◯◉◯◯  ◉◯◯◯◯◯  ◯◉◉◯◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [32, 33, 34, 35, 36, 37, 38, 39, 48, 49, 50, 51, 52, 53, 54, 55, 88, 89, 90, 91, 92, 93, 94, 95, 112, 113, 114, 115, 116, 117, 118, 119, 144, 145, 146, 147, 148, 149, 150, 151, 176, 177, 178, 179, 180, 181, 182, 183, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "b5s", "b5t", "b5u", "b5v", "b5w", "b5x", "b5y", "b5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "b5w"
action: 204

# State 22
#     > t     u <
#     a b c d e f
# v 1 O @ O @ . O v
# s 2 . @ O @ @ . v
#   3 @ O . O O @
#   4 . @ @ O O .
# z 5 . @ . . . . w
# ^ 6 O . . O . @ ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 0
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O @ O @ . O v\ns 2 . @ O @ @ . v\n  3 @ O . O O @  \n  4 . @ @ O O .  \nz 5 . @ . . . . w\n^ 6 O . . O . @ ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O @ O @ . O v\ns 2 . @ O @ @ . v\n  3 @ O . O O @  \n  4 . @ @ O O .  \nz 5 . @ . . . . w\n^ 6 O . . O . @ ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O @ O @ . O v\ns 2 . @ O @ @ . v\n  3 @ O . O O @  \n  4 . @ @ O O .  \nz 5 . @ . . . . w\n^ 6 O . . O . @ ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◯◉◯◯◉  ◯◉◯◉◯◯  ◯◯◯◯◉◯
◯◯◉◯◯◯  ◯◉◯◉◉◯  ◉◯◯◯◯◉
◯◉◯◉◉◯  ◉◯◯◯◯◉  ◯◯◉◯◯◯
◯◯◯◉◉◯  ◯◉◉◯◯◯  ◉◯◯◯◯◉
◯◯◯◯◯◯  ◯◉◯◯◯◯  ◉◯◉◉◉◉
◉◯◯◉◯◯  ◯◯◯◯◯◉  ◯◉◉◯◉◯
ObservationTensor(1):
◯◉◯◉◯◯  ◉◯◉◯◯◉  ◯◯◯◯◉◯
◯◉◯◉◉◯  ◯◯◉◯◯◯  ◉◯◯◯◯◉
◉◯◯◯◯◉  ◯◉◯◉◉◯  ◯◯◉◯◯◯
◯◉◉◯◯◯  ◯◯◯◉◉◯  ◉◯◯◯◯◉
◯◉◯◯◯◯  ◯◯◯◯◯◯  ◉◯◉◉◉◉
◯◯◯◯◯◉  ◉◯◯◉◯◯  ◯◉◉◯◉◯
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [32, 33, 34, 35, 36, 37, 38, 39, 48, 49, 50, 51, 52, 53, 54, 55, 88, 89, 90, 91, 92, 93, 94, 95, 112, 113, 114, 115, 116, 117, 118, 119, 144, 145, 146, 147, 148, 149, 150, 151, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 272, 273, 274, 275, 276, 277, 278, 279]
StringLegalActions() = ["e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "f4s", "f4t", "f4u", "f4v", "f4w", "f4x", "f4y", "f4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "f5s", "f5t", "f5u", "f5v", "f5w", "f5x", "f5y", "f5z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z"]

# Apply action "b6x"
action: 253

# State 23
#     > t     u <
#     a b c d e f
# v 1 O @ O @ . O v
# s 2 . @ O @ @ . v
#   3 @ O . O O @
#   4 . @ @ O . O
# z 5 . @ . . . O w
# ^ 6 O O . @ . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 1
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O @ O @ . O v\ns 2 . @ O @ @ . v\n  3 @ O . O O @  \n  4 . @ @ O . O  \nz 5 . @ . . . O w\n^ 6 O O . @ . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O @ O @ . O v\ns 2 . @ O @ @ . v\n  3 @ O . O O @  \n  4 . @ @ O . O  \nz 5 . @ . . . O w\n^ 6 O O . @ . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O @ O @ . O v\ns 2 . @ O @ @ . v\n  3 @ O . O O @  \n  4 . @ @ O . O  \nz 5 . @ . . . O w\n^ 6 O O . @ . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◯◉◯◯◉  ◯◉◯◉◯◯  ◯◯◯◯◉◯
◯◯◉◯◯◯  ◯◉◯◉◉◯  ◉◯◯◯◯◉
◯◉◯◉◉◯  ◉◯◯◯◯◉  ◯◯◉◯◯◯
◯◯◯◉◯◉  ◯◉◉◯◯◯  ◉◯◯◯◉◯
◯◯◯◯◯◉  ◯◉◯◯◯◯  ◉◯◉◉◉◯
◉◉◯◯◯◯  ◯◯◯◉◯◯  ◯◯◉◯◉◉
ObservationTensor(1):
◯◉◯◉◯◯  ◉◯◉◯◯◉  ◯◯◯◯◉◯
◯◉◯◉◉◯  ◯◯◉◯◯◯  ◉◯◯◯◯◉
◉◯◯◯◯◉  ◯◉◯◉◉◯  ◯◯◉◯◯◯
◯◉◉◯◯◯  ◯◯◯◉◯◉  ◉◯◯◯◉◯
◯◉◯◯◯◯  ◯◯◯◯◯◉  ◉◯◉◉◉◯
◯◯◯◉◯◯  ◉◉◯◯◯◯  ◯◯◉◯◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [32, 33, 34, 35, 36, 37, 38, 39, 48, 49, 50, 51, 52, 53, 54, 55, 88, 89, 90, 91, 92, 93, 94, 95, 112, 113, 114, 115, 116, 117, 118, 119, 144, 145, 146, 147, 148, 149, 150, 151, 176, 177, 178, 179, 180, 181, 182, 183, 192, 193, 194, 195, 196, 197, 198, 199, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 256, 257, 258, 259, 260, 261, 262, 263, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "a4s", "a4t", "a4u", "a4v", "a4w", "a4x", "a4y", "a4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "c6s", "c6t", "c6u", "c6v", "c6w", "c6x", "c6y", "c6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "c6y"
action: 262

# State 24
#     > t     u <
#     a b c d e f
# v 1 O @ O @ . O v
# s 2 . @ O @ @ . v
#   3 @ O . O O @
#   4 @ . @ O . O
# z 5 @ @ O . . O w
# ^ 6 . . O @ . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 0
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O @ O @ . O v\ns 2 . @ O @ @ . v\n  3 @ O . O O @  \n  4 @ . @ O . O  \nz 5 @ @ O . . O w\n^ 6 . . O @ . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O @ O @ . O v\ns 2 . @ O @ @ . v\n  3 @ O . O O @  \n  4 @ . @ O . O  \nz 5 @ @ O . . O w\n^ 6 . . O @ . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O @ O @ . O v\ns 2 . @ O @ @ . v\n  3 @ O . O O @  \n  4 @ . @ O . O  \nz 5 @ @ O . . O w\n^ 6 . . O @ . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◯◉◯◯◉  ◯◉◯◉◯◯  ◯◯◯◯◉◯
◯◯◉◯◯◯  ◯◉◯◉◉◯  ◉◯◯◯◯◉
◯◉◯◉◉◯  ◉◯◯◯◯◉  ◯◯◉◯◯◯
◯◯◯◉◯◉  ◉◯◉◯◯◯  ◯◉◯◯◉◯
◯◯◉◯◯◉  ◉◉◯◯◯◯  ◯◯◯◉◉◯
◯◯◉◯◯◯  ◯◯◯◉◯◯  ◉◉◯◯◉◉
ObservationTensor(1):
◯◉◯◉◯◯  ◉◯◉◯◯◉  ◯◯◯◯◉◯
◯◉◯◉◉◯  ◯◯◉◯◯◯  ◉◯◯◯◯◉
◉◯◯◯◯◉  ◯◉◯◉◉◯  ◯◯◉◯◯◯
◉◯◉◯◯◯  ◯◯◯◉◯◉  ◯◉◯◯◉◯
◉◉◯◯◯◯  ◯◯◉◯◯◉  ◯◯◯◉◉◯
◯◯◯◉◯◯  ◯◯◉◯◯◯  ◉◉◯◯◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [32, 33, 34, 35, 36, 37, 38, 39, 48, 49, 50, 51, 52, 53, 54, 55, 88, 89, 90, 91, 92, 93, 94, 95, 112, 113, 114, 115, 116, 117, 118, 119, 152, 153, 154, 155, 156, 157, 158, 159, 176, 177, 178, 179, 180, 181, 182, 183, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "b4s", "b4t", "b4u", "b4v", "b4w", "b4x", "b4y", "b4z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "a6s", "a6t", "a6u", "a6v", "a6w", "a6x", "a6y", "a6z", "b6s", "b6t", "b6u", "b6v", "b6w", "b6x", "b6y", "b6z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "a6y"
action: 246

# State 25
#     > t     u <
#     a b c d e f
# v 1 O @ O @ . O v
# s 2 . @ O @ @ . v
#   3 @ O . O O @
#   4 @ O O O . O
# z 5 . @ . . . O w
# ^ 6 @ @ O @ . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 1
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O @ O @ . O v\ns 2 . @ O @ @ . v\n  3 @ O . O O @  \n  4 @ O O O . O  \nz 5 . @ . . . O w\n^ 6 @ @ O @ . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O @ O @ . O v\ns 2 . @ O @ @ . v\n  3 @ O . O O @  \n  4 @ O O O . O  \nz 5 . @ . . . O w\n^ 6 @ @ O @ . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O @ O @ . O v\ns 2 . @ O @ @ . v\n  3 @ O . O O @  \n  4 @ O O O . O  \nz 5 . @ . . . O w\n^ 6 @ @ O @ . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◯◉◯◯◉  ◯◉◯◉◯◯  ◯◯◯◯◉◯
◯◯◉◯◯◯  ◯◉◯◉◉◯  ◉◯◯◯◯◉
◯◉◯◉◉◯  ◉◯◯◯◯◉  ◯◯◉◯◯◯
◯◉◉◉◯◉  ◉◯◯◯◯◯  ◯◯◯◯◉◯
◯◯◯◯◯◉  ◯◉◯◯◯◯  ◉◯◉◉◉◯
◯◯◉◯◯◯  ◉◉◯◉◯◯  ◯◯◯◯◉◉
ObservationTensor(1):
◯◉◯◉◯◯  ◉◯◉◯◯◉  ◯◯◯◯◉◯
◯◉◯◉◉◯  ◯◯◉◯◯◯  ◉◯◯◯◯◉
◉◯◯◯◯◉  ◯◉◯◉◉◯  ◯◯◉◯◯◯
◉◯◯◯◯◯  ◯◉◉◉◯◉  ◯◯◯◯◉◯
◯◉◯◯◯◯  ◯◯◯◯◯◉  ◉◯◉◉◉◯
◉◉◯◉◯◯  ◯◯◉◯◯◯  ◯◯◯◯◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [32, 33, 34, 35, 36, 37, 38, 39, 48, 49, 50, 51, 52, 53, 54, 55, 88, 89, 90, 91, 92, 93, 94, 95, 112, 113, 114, 115, 116, 117, 118, 119, 176, 177, 178, 179, 180, 181, 182, 183, 192, 193, 194, 195, 196, 197, 198, 199, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "f2s", "f2t", "f2u", "f2v", "f2w", "f2x", "f2y", "f2z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "c5s", "c5t", "c5u", "c5v", "c5w", "c5x", "c5y", "c5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "c5u"
action: 210

# State 26
#     > t     u <
#     a b c d e f
# v 1 O @ O O . @ v
# s 2 . @ O . @ O v
#   3 @ O . @ @ O
#   4 @ O O O . O
# z 5 . @ @ . . O w
# ^ 6 @ @ O @ . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 0
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O @ O O . @ v\ns 2 . @ O . @ O v\n  3 @ O . @ @ O  \n  4 @ O O O . O  \nz 5 . @ @ . . O w\n^ 6 @ @ O @ . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O @ O O . @ v\ns 2 . @ O . @ O v\n  3 @ O . @ @ O  \n  4 @ O O O . O  \nz 5 . @ @ . . O w\n^ 6 @ @ O @ . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O @ O O . @ v\ns 2 . @ O . @ O v\n  3 @ O . @ @ O  \n  4 @ O O O . O  \nz 5 . @ @ . . O w\n^ 6 @ @ O @ . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◯◉◉◯◯  ◯◉◯◯◯◉  ◯◯◯◯◉◯
◯◯◉◯◯◉  ◯◉◯◯◉◯  ◉◯◯◉◯◯
◯◉◯◯◯◉  ◉◯◯◉◉◯  ◯◯◉◯◯◯
◯◉◉◉◯◉  ◉◯◯◯◯◯  ◯◯◯◯◉◯
◯◯◯◯◯◉  ◯◉◉◯◯◯  ◉◯◯◉◉◯
◯◯◉◯◯◯  ◉◉◯◉◯◯  ◯◯◯◯◉◉
ObservationTensor(1):
◯◉◯◯◯◉  ◉◯◉◉◯◯  ◯◯◯◯◉◯
◯◉◯◯◉◯  ◯◯◉◯◯◉  ◉◯◯◉◯◯
◉◯◯◉◉◯  ◯◉◯◯◯◉  ◯◯◉◯◯◯
◉◯◯◯◯◯  ◯◉◉◉◯◉  ◯◯◯◯◉◯
◯◉◉◯◯◯  ◯◯◯◯◯◉  ◉◯◯◉◉◯
◉◉◯◉◯◯  ◯◯◉◯◯◯  ◯◯◯◯◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [32, 33, 34, 35, 36, 37, 38, 39, 48, 49, 50, 51, 52, 53, 54, 55, 72, 73, 74, 75, 76, 77, 78, 79, 112, 113, 114, 115, 116, 117, 118, 119, 176, 177, 178, 179, 180, 181, 182, 183, 192, 193, 194, 195, 196, 197, 198, 199, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "a2s", "a2t", "a2u", "a2v", "a2w", "a2x", "a2y", "a2z", "d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "c3s", "c3t", "c3u", "c3v", "c3w", "c3x", "c3y", "c3z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e5s", "e5t", "e5u", "e5v", "e5w", "e5x", "e5y", "e5z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "e5s"
action: 224

# State 27
#     > t     u <
#     a b c d e f
# v 1 O O . O . @ v
# s 2 @ @ O . @ O v
#   3 O . @ @ @ O
#   4 @ O O O . O
# z 5 . @ @ . O O w
# ^ 6 @ @ O @ . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210, 224]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210, 224"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 1
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210, 224"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210, 224"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O O . O . @ v\ns 2 @ @ O . @ O v\n  3 O . @ @ @ O  \n  4 @ O O O . O  \nz 5 . @ @ . O O w\n^ 6 @ @ O @ . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O O . O . @ v\ns 2 @ @ O . @ O v\n  3 O . @ @ @ O  \n  4 @ O O O . O  \nz 5 . @ @ . O O w\n^ 6 @ @ O @ . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O O . O . @ v\ns 2 @ @ O . @ O v\n  3 O . @ @ @ O  \n  4 @ O O O . O  \nz 5 . @ @ . O O w\n^ 6 @ @ O @ . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◉◯◉◯◯  ◯◯◯◯◯◉  ◯◯◉◯◉◯
◯◯◉◯◯◉  ◉◉◯◯◉◯  ◯◯◯◉◯◯
◉◯◯◯◯◉  ◯◯◉◉◉◯  ◯◉◯◯◯◯
◯◉◉◉◯◉  ◉◯◯◯◯◯  ◯◯◯◯◉◯
◯◯◯◯◉◉  ◯◉◉◯◯◯  ◉◯◯◉◯◯
◯◯◉◯◯◯  ◉◉◯◉◯◯  ◯◯◯◯◉◉
ObservationTensor(1):
◯◯◯◯◯◉  ◉◉◯◉◯◯  ◯◯◉◯◉◯
◉◉◯◯◉◯  ◯◯◉◯◯◉  ◯◯◯◉◯◯
◯◯◉◉◉◯  ◉◯◯◯◯◉  ◯◉◯◯◯◯
◉◯◯◯◯◯  ◯◉◉◉◯◉  ◯◯◯◯◉◯
◯◉◉◯◯◯  ◯◯◯◯◉◉  ◉◯◯◉◯◯
◉◉◯◉◯◯  ◯◯◉◯◯◯  ◯◯◯◯◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [16, 17, 18, 19, 20, 21, 22, 23, 32, 33, 34, 35, 36, 37, 38, 39, 72, 73, 74, 75, 76, 77, 78, 79, 104, 105, 106, 107, 108, 109, 110, 111, 176, 177, 178, 179, 180, 181, 182, 183, 192, 193, 194, 195, 196, 197, 198, 199, 216, 217, 218, 219, 220, 221, 222, 223, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["c1s", "c1t", "c1u", "c1v", "c1w", "c1x", "c1y", "c1z", "e1s", "e1t", "e1u", "e1v", "e1w", "e1x", "e1y", "e1z", "d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "c1u"
action: 18

# State 28
#     > t     u <
#     a b c d e f
# v 1 O O @ @ O O v
# s 2 @ @ O . @ @ v
#   3 O . @ O . @
#   4 @ O O O . O
# z 5 . @ @ . O O w
# ^ 6 @ @ O @ . . ^
#     > y     x <
IsTerminal() = False
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210, 224, 18]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210, 224, 18"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = 0
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210, 224, 18"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210, 224, 18"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O O @ @ O O v\ns 2 @ @ O . @ @ v\n  3 O . @ O . @  \n  4 @ O O O . O  \nz 5 . @ @ . O O w\n^ 6 @ @ O @ . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O O @ @ O O v\ns 2 @ @ O . @ @ v\n  3 O . @ O . @  \n  4 @ O O O . O  \nz 5 . @ @ . O O w\n^ 6 @ @ O @ . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O O @ @ O O v\ns 2 @ @ O . @ @ v\n  3 O . @ O . @  \n  4 @ O O O . O  \nz 5 . @ @ . O O w\n^ 6 @ @ O @ . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◉◯◯◉◉  ◯◯◉◉◯◯  ◯◯◯◯◯◯
◯◯◉◯◯◯  ◉◉◯◯◉◉  ◯◯◯◉◯◯
◉◯◯◉◯◯  ◯◯◉◯◯◉  ◯◉◯◯◉◯
◯◉◉◉◯◉  ◉◯◯◯◯◯  ◯◯◯◯◉◯
◯◯◯◯◉◉  ◯◉◉◯◯◯  ◉◯◯◉◯◯
◯◯◉◯◯◯  ◉◉◯◉◯◯  ◯◯◯◯◉◉
ObservationTensor(1):
◯◯◉◉◯◯  ◉◉◯◯◉◉  ◯◯◯◯◯◯
◉◉◯◯◉◉  ◯◯◉◯◯◯  ◯◯◯◉◯◯
◯◯◉◯◯◉  ◉◯◯◉◯◯  ◯◉◯◯◉◯
◉◯◯◯◯◯  ◯◉◉◉◯◉  ◯◯◯◯◉◯
◯◉◉◯◯◯  ◯◯◯◯◉◉  ◉◯◯◉◯◯
◉◉◯◉◯◯  ◯◯◉◯◯◯  ◯◯◯◯◉◉
Rewards() = [0.0, 0.0]
Returns() = [0.0, 0.0]
LegalActions() = [72, 73, 74, 75, 76, 77, 78, 79, 104, 105, 106, 107, 108, 109, 110, 111, 128, 129, 130, 131, 132, 133, 134, 135, 176, 177, 178, 179, 180, 181, 182, 183, 192, 193, 194, 195, 196, 197, 198, 199, 216, 217, 218, 219, 220, 221, 222, 223, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287]
StringLegalActions() = ["d2s", "d2t", "d2u", "d2v", "d2w", "d2x", "d2y", "d2z", "b3s", "b3t", "b3u", "b3v", "b3w", "b3x", "b3y", "b3z", "e3s", "e3t", "e3u", "e3v", "e3w", "e3x", "e3y", "e3z", "e4s", "e4t", "e4u", "e4v", "e4w", "e4x", "e4y", "e4z", "a5s", "a5t", "a5u", "a5v", "a5w", "a5x", "a5y", "a5z", "d5s", "d5t", "d5u", "d5v", "d5w", "d5x", "d5y", "d5z", "e6s", "e6t", "e6u", "e6v", "e6w", "e6x", "e6y", "e6z", "f6s", "f6t", "f6u", "f6v", "f6w", "f6x", "f6y", "f6z"]

# Apply action "e4u"
action: 178

# State 29
#     > t     u <
#     a b c d e f
# v 1 O O @ O @ @ v
# s 2 @ @ O O @ . v
#   3 O . @ @ . O
#   4 @ O O O O O
# z 5 . @ @ . O O w
# ^ 6 @ @ O @ . . ^
#     > y     x <
IsTerminal() = True
History() = [256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210, 224, 18, 178]
HistoryString() = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210, 224, 18, 178"
IsChanceNode() = False
IsSimultaneousNode() = False
CurrentPlayer() = -4
InformationStateString(0) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210, 224, 18, 178"
InformationStateString(1) = "256, 10, 270, 56, 97, 251, 88, 125, 14, 42, 6, 164, 218, 84, 25, 33, 188, 6, 48, 271, 138, 204, 253, 262, 246, 210, 224, 18, 178"
ObservationString(0) = "    > t     u <\n    a b c d e f\nv 1 O O @ O @ @ v\ns 2 @ @ O O @ . v\n  3 O . @ @ . O  \n  4 @ O O O O O  \nz 5 . @ @ . O O w\n^ 6 @ @ O @ . . ^\n    > y     x <\n"
ObservationString(1) = "    > t     u <\n    a b c d e f\nv 1 O O @ O @ @ v\ns 2 @ @ O O @ . v\n  3 O . @ @ . O  \n  4 @ O O O O O  \nz 5 . @ @ . O O w\n^ 6 @ @ O @ . . ^\n    > y     x <\n"
PublicObservationString() = "    > t     u <\n    a b c d e f\nv 1 O O @ O @ @ v\ns 2 @ @ O O @ . v\n  3 O . @ @ . O  \n  4 @ O O O O O  \nz 5 . @ @ . O O w\n^ 6 @ @ O @ . . ^\n    > y     x <\n"
PrivateObservationString(0) = ""
PrivateObservationString(1) = ""
ObservationTensor(0):
◉◉◯◉◯◯  ◯◯◉◯◉◉  ◯◯◯◯◯◯
◯◯◉◉◯◯  ◉◉◯◯◉◯  ◯◯◯◯◯◉
◉◯◯◯◯◉  ◯◯◉◉◯◯  ◯◉◯◯◉◯
◯◉◉◉◉◉  ◉◯◯◯◯◯  ◯◯◯◯◯◯
◯◯◯◯◉◉  ◯◉◉◯◯◯  ◉◯◯◉◯◯
◯◯◉◯◯◯  ◉◉◯◉◯◯  ◯◯◯◯◉◉
ObservationTensor(1):
◯◯◉◯◉◉  ◉◉◯◉◯◯  ◯◯◯◯◯◯
◉◉◯◯◉◯  ◯◯◉◉◯◯  ◯◯◯◯◯◉
◯◯◉◉◯◯  ◉◯◯◯◯◉  ◯◉◯◯◉◯
◉◯◯◯◯◯  ◯◉◉◉◉◉  ◯◯◯◯◯◯
◯◉◉◯◯◯  ◯◯◯◯◉◉  ◉◯◯◉◯◯
◉◉◯◉◯◯  ◯◯◉◯◯◯  ◯◯◯◯◉◉
Rewards() = [1.0, -1.0]
Returns() = [1.0, -1.0]
